急求助,还是SESSION的问题,A.PHP网页的SESSION传递不到B.PHP网页中. 你的session的值是如何传递的?在4.10后的PHP中要用$_SESSION['var']接收session传递的值。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的session的值是如何传递的?在4.10后的PHP中要用$_SESSION['var']接收session传递的值。 传递参数?session是保存在服务器端,没错。那不如试试用cookie,这个是保存在客户端的嘛。 只能用数据库了,session无能为力 跨域访问,通过url传递一个参数,再从b服务器的数据库查询可不可以获得该session,可以的话在b服务器上再给其赋一个session值。或者检测referer 可以将session目录建立在NFS之上这样2台机器就可以公用一个session了 谢谢各位回复,这样子行不行<a href="http://192.168.160.105/qa/bb.php?G_USER=<?echo $G_USER?>">?但是这样的话,又怎样来注销另一台服务器(http://192.168.160.105/)这个session值,用另一个用户登录,再点击<a href="http://192.168.160.105/qa/bb.php?G_USER=<?echo $G_USER?>">,显示的session值,还是以前的,除非我关掉浏览器. 下面是我写的login希望对你有帮助<?php if($submit=="submit") { session_unset(void);//把久的session去了 #echo user_check($username,$passw); $passw=md5($passw); if(user_check($username,$passw)) { session_register('cookie_name'); $cookie_name=$username; session_register('cookie_password'); $cookie_password=$passw; header(); exit; } else { header(); } }?><form action="login.php" method="post"> username <input type="text" value="" name=username> <br> password <input type="password" name=passw> <input type="submit" name=submit value="submit"></form></body></html>以后每页用到 session时候开头要用session_start(void);感觉麻烦也可以改php.ini中的session自动打开为on 修改session_module为user方式,把session方入数据库,通过传递sessionid在两服务器间沟通 想问问这SQL有什么错误 怎么在Zend Stdio for eclipse中发布项目啊? phpmyadmin导出导入问题 php中file函数的问题 数组内的数据比较问题(数据库相关) 我如何在一个PHP脚本中执行一个链接? 网站地图生成的原理是什么? 请教smarty的问题 浏览器的默认语言总是西欧字符,怎样改换? php连接不了MySQL 为什么,我在预览html文件时,我的系统就没有响应了, 安装PHP时,运行make提示:make:fatal error:No arguments to build
这样2台机器就可以公用一个session了
<?php
if($submit=="submit")
{
session_unset(void);//把久的session去了
#echo user_check($username,$passw);
$passw=md5($passw);
if(user_check($username,$passw))
{
session_register('cookie_name');
$cookie_name=$username;
session_register('cookie_password');
$cookie_password=$passw;
header();
exit;
}
else
{
header();
}
}
?>
<form action="login.php" method="post"> username
<input type="text" value="" name=username> <br>
password
<input type="password" name=passw>
<input type="submit" name=submit value="submit">
</form>
</body></html>
以后每页用到 session时候
开头要用
session_start(void);
感觉麻烦也可以改php.ini中的session自动打开为on