已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: SAE在设置cookie有问题??

作者: @Ta

时间: 2015-02-10

点击: 5285

一直无法设置cookie,,,怎么回事?@net909
@php

[隐藏样式|查看源码]


『回复列表(18|隐藏机器人聊天)』

2. setcookie("wd",$my,time()+3600);

@php,没有问题吧?换浏览器也不行,,
(/@Ta/2015-02-10 17:10//)

4. @php,if(isset($_COOKIE['wd'])){}
(/@Ta/2015-02-10 17:15//)

6. @php,没错误,,是不是不支持本地写入的原因??
(/@Ta/2015-02-10 17:23//)

8. @php,没有
(/@Ta/2015-02-10 17:34//)

10. <?php
Require "../inc.php";
Require "../conn/system.php";
 
$site= $DB->get_row("SELECT * FROM wu_admin WHERE id='1'"); 
$p=$site['pass']; 
head("管理后台");
$pass=$_GET['pass']; 
$do=$_GET['do'];
echo "<div class='nav'>管理后台</div><div class='list'>"; 
if(isset($_SESSION['wd']) && $mdpass==$mdpass2)
{
echo "已登录";






}else{ 
echo '<form action="'.$_SERVER['PHP_SELF'].'" medhod="get"><br>管理员密码:<br/><input type="password" name="pass" value=""><input type="hidden" name="do" value="login"><br/>
<input type="submit" value="登录后台"></form>';
if($do=='login'){
if($p==$pass){
echo "<br/>登陆成功,<a href='{$_SERVER['PHP_SELF']}?pass={$pass}'>请刷新</a>";
}else{
echo "登陆失败!";

}
}//if
}//cookie if
echo "</div>";
foot();

?>

之前的已经删了。。。。准备用session,,但还是不行。。。
(/@Ta/2015-02-10 17:51//)

11. @php
(/@Ta/2015-02-10 17:51//)

13. @php,自身cookies?
(/@Ta/2015-02-10 18:00//)

15. @php,没有
(/@Ta/2015-02-10 18:28//)

16. 加上ob_start();试试
(/@Ta/2015-02-10 18:29//)

17. @读书顶个鸟用,嗯嗯,试试
(/@Ta/2015-02-10 19:55//)

19. @php,就今天那个代码啊,没其它的。。
(/@Ta/2015-02-10 21:37//)

21. @php,wd520
(/@Ta/2015-02-10 21:44//)

22. @无道,SAE只能在未输出任何内容之前设置header
(/@Ta/2015-02-10 22:16//)

24. @无道,登录成功之后应直接用$_SESSION['wd']='yourpwd';进行赋值。判断时再用isset
(/@Ta/2015-02-10 22:47//)

25. @net909,的确是这样啊。

@小蒋同学,未输出内容之前,是包括哪些?
(/@Ta/2015-02-11 03:35//)

26. @无道,不知道你是不是这个问题:
<?php
echo 'hello';
header(***);//报错
setcookie(***);//报错


修正:
<?php
header(***);//正常
setcookie(***);//正常
echo 'hello';
(/@Ta/2015-02-12 00:47//)

27. @小蒋同学,你的意思是必须在代码最前面赋值??
(/@Ta/2015-02-12 05:41//)

28. @无道,在输出html之前赋值
(/@Ta/2015-02-13 16:27//)

回复需要登录

9月17日 23:59 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1