听说PHP4中的setcookie函数是没有作用的,所以还是用header函数来设cookie吧
解决方案 »
- 有用过amfPHP的吗?遇到个问题,请教大家,,谢谢..
- 防止php脏读mysql的数据
- 网页策略游戏,纯PHP+JS开发的webGame,有兴趣的来看看
- 求助 PHP 数据库连接问题.
- 关于COOKIE的问题
- 请问 Php能不能调用Asp.Net的组件呢?
- PHP怎么样简便准确的获得昨日的时间和日期?
- 什么函数能够把文件从一个目录下转移到另外一个目录下?
- xp下apache+mysql+php的默认页总是乱码怎么解决?
- 多维数组为什么不能正常工作,马上给分
- 我的linux服务器已经安装了php4.2.2和apache,我不想重新安装php,如何支持或者得到zip.so呢???
- 关于使用模板:请教这是什么错误??
如果非要用cookie,那么可以这样用.
如果register_globals=off;$value=$_POST['username'];
setcookie ("UserName", $value,time()+3600);其实你把php.ini中的register_globals改成on之后就可以随便使用了。
只是都会滞后一步,也就是我提交后的,显示的是上一次提交的值,这不是很奇怪吗??
不晓得你们有没有碰到过这样子的问题呢??<?
if($username!="")
setcookie("name",$username);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<form name="form1" method="post" action="<?echo $PHP_SELF?>">
<input name="username" type="text" id="username">
<input type="submit" name="Submit" value="提交">
</form>
<?
if($name!="")
echo "\n".$name;
?>
</body>
</html>
用户请求-->php(setcookie)-->用户页面-->php(从新从用户过来才可以得到cookie)
^-cookie空 ^-设置cookiecookie是通过http头传递的
我的chat.php是一个框架,里面用到cookie中的值。多谢了。