PHP 向其它PHP页面传参的两次方式,包括传参不刷新,不使用POST GET
2011-07-01 14:11
447 查看
JS:
<SCRIPT LANGUAGE="JavaScript">
function _submit()
{
newtree();
xmlhttp = new XMLHttpRequest();
var bb= document.getElementById('33').value;//要传参的变量
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("test").innerHTML = xmlhttp.responseText;
}}
xmlhttp.open("GET", "45454.php?key="+bb, true);
//alert xmlhttp.readyState==4;
xmlhttp.send();
if(bb!=="")
{
showPopWin('新建子文件夹','directory.php',300,280,null,true,true);
}else
{
showPopWin('新建根目录文件夹','directory.php',300,280,null,true,true);
}
}
</SCRIPT>
45454.php传参处理页面
<?php
session_start();
$a=$_GET["key"];
$_SESSION['name']=$a;
?>
传到另一页的PHP获取法:
session_start();
$ssion=$_SESSION['name'];
unset($_SESSION['name']);//推毁一个SESSION变量
另一种方法就是SESSION方法:
在PHP中定义SESSION
session_start();
$_SESSION["username"]=$username;
其它页面获取这个变量
session_start();
$ssion=$_SESSION['username'];
unset($_SESSION['sername']);//推毁一个SESSION变量
<SCRIPT LANGUAGE="JavaScript">
function _submit()
{
newtree();
xmlhttp = new XMLHttpRequest();
var bb= document.getElementById('33').value;//要传参的变量
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("test").innerHTML = xmlhttp.responseText;
}}
xmlhttp.open("GET", "45454.php?key="+bb, true);
//alert xmlhttp.readyState==4;
xmlhttp.send();
if(bb!=="")
{
showPopWin('新建子文件夹','directory.php',300,280,null,true,true);
}else
{
showPopWin('新建根目录文件夹','directory.php',300,280,null,true,true);
}
}
</SCRIPT>
45454.php传参处理页面
<?php
session_start();
$a=$_GET["key"];
$_SESSION['name']=$a;
?>
传到另一页的PHP获取法:
session_start();
$ssion=$_SESSION['name'];
unset($_SESSION['name']);//推毁一个SESSION变量
另一种方法就是SESSION方法:
在PHP中定义SESSION
session_start();
$_SESSION["username"]=$username;
其它页面获取这个变量
session_start();
$ssion=$_SESSION['username'];
unset($_SESSION['sername']);//推毁一个SESSION变量
相关文章推荐
- 使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
- Android 使用 HttpClient 进行网络通信,包括Get方式和Post方式
- php删除页面记录 同时刷新页面 删除条件用GET方式获得
- php 使用post,get的一种简洁方式
- php 使用post,get的一种简洁方式
- 使用JQuery的get或post方法时出现页面没法手动刷新?
- Android 使用 HttpClient 进行网络通信,包括Get方式和Post方式(转)
- php删除页面记录 同时刷新页面 删除条件用GET方式获得
- 浅谈使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
- 浅谈使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
- php 使用post,get的一种简洁方式
- PHP中使用socket方式GET、POST数据实例
- 浅谈使用Fiddler工具发送post请求(带有json数据)以及get请求(Header方式传参)
- Android 使用 HttpClient 进行网络通信,包括Get方式和Post方式
- 页面中使用POST或GET方式提交,乱码
- PHP发送POST请求的三种方式 分别使用curl file_get_content fsocket 来实现post提交数据
- php 对url 操作类:url拼接、get获取页面、post获取页面(带传参)
- PHP下使用CURL方式POST数据至API接口的代码
- PHP中使用cURL实现Get和Post请求的方法
- Android学习笔记---27_网络通信之通过GET和POST方式提交参数给web应用,以及使用httpClient,来给web项目以post方式发送参数