是不是使用了setcookie后,
跳到另外的页面,以前表单提交$_POST 变量都不能用了?例子:
include("conn.php"); if($_GET[out]){
setcookie("cookie", "out");
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
if($_POST[id]=='admin'){
$pw=md5($_POST[pw]);
if($pw=='e1bfd762321e409cee4ac0b6e841963c'){
setcookie("cookie", "ok");
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
}
if($_COOKIE['cookie']!='ok'){
?><form action="" method="post" name="myform">
ID:<input type="text" name="id" /><br>
PW:<input type="password" name="pw" /> <input type="submit" name="submit" value="登陆"/>
</form>
<?
}else{
echo "sssda";//这句可以正常显示。
echo $_POST[id]; /////这一句无论如何也显示不了。。有没有办法在登录后获得之前输入后的ID?
?>
<a href='?out=login'>退出</a>
<?
}
?>------------------------------------------------
请问是不是因为设置了COOKIE 才导致表单变量失效?
那么再请问 如果设置了COOKIE后,
如何实现,COOKIE前和COOKIE后 ,表单提交的值传递,,即使用以前的表单变量。。?
---------------------------------------------------
本人刚学习PHP一周,,希望老鸟们帮助一下,感激不尽
跳到另外的页面,以前表单提交$_POST 变量都不能用了?例子:
include("conn.php"); if($_GET[out]){
setcookie("cookie", "out");
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
if($_POST[id]=='admin'){
$pw=md5($_POST[pw]);
if($pw=='e1bfd762321e409cee4ac0b6e841963c'){
setcookie("cookie", "ok");
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
}
if($_COOKIE['cookie']!='ok'){
?><form action="" method="post" name="myform">
ID:<input type="text" name="id" /><br>
PW:<input type="password" name="pw" /> <input type="submit" name="submit" value="登陆"/>
</form>
<?
}else{
echo "sssda";//这句可以正常显示。
echo $_POST[id]; /////这一句无论如何也显示不了。。有没有办法在登录后获得之前输入后的ID?
?>
<a href='?out=login'>退出</a>
<?
}
?>------------------------------------------------
请问是不是因为设置了COOKIE 才导致表单变量失效?
那么再请问 如果设置了COOKIE后,
如何实现,COOKIE前和COOKIE后 ,表单提交的值传递,,即使用以前的表单变量。。?
---------------------------------------------------
本人刚学习PHP一周,,希望老鸟们帮助一下,感激不尽
解决方案 »
- 怎么样用json_decode出二维数组呢?
- 为什么csdn里PHP不火啊?
- 转让一壁纸网站的数据
- PHP初级问题,关于数据库链接的.
- 时差 及 数据库查询问题..
- 【求大神】访问任意文件url返回任意文件名给用户下载??????
- cookie 问题请教。!
- php.ini 中report error 被关闭了如何在调试时显示错误信息?
- 如何将apache+php+mysql制作成一个在开发环境下已经调试好的整体安装文件?谢谢!
- recv()为什么在接收一个361个长度jpg文件,只能接收到178个长度,但文本文件都正常。
- 求获取mysql数据库优化代码
- 一个关于htaccess 伪静态的问题
老大们快帮帮忙吧,最好能帖个代码给我。。
快疯了
使用了setcookie("myname", "$_POST[id]"); 竟然把值穿过去了,,杯具啊。。
搞了一下午,请问还有更好的办法吗?
为啥没法用$_SESSION传值