已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: 这段代码为什么不能设置cookie

作者: @Ta

时间: 2015-08-11

点击: 2810

<?php
$title="注册";
include("../head.php");
include("../conn.php");
include("../function.php");
$ok=isapp;
setcookie('app',$ok,time()+31536000);
$sid=sqlstr($_COOKIE['user']);
$user=mysql_fetch_array(mysql_query("select * from user where sid='$sid'"));
if($user){
header("Location:/user/user.php");
exit;
}
if(!$user){
header("Location:/index.php");
exit;
}
?>

[隐藏样式|查看源码]


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

1. $ok="isapp";
(/@Ta/2015-08-11 07:30//)

2. setcookie要在向浏览器输出内容之前使用,和1楼的无关
(/@Ta/2015-08-11 08:43//)

4. @net909,不知道为什么我的程序可以输出再setcookie
(/@Ta/2015-08-11 20:36//)

5. @Ta,那是Nginx,要是Apache就不行了
(/@Ta/2015-08-11 22:51//)

6. 加个ob_start()试试
(/@Ta/2015-08-11 23:08//)

7. @net909,可我的就是Apache啊啊。。。Apache+PHP 5.3
(/@Ta/2015-08-12 09:23//)

回复需要登录

9月10日 18:05 星期三

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1