好像还是不行 报错:Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\phptest\sqladmin\cookietest.php on line 8而且下面这个程序也不行<?php setcookie("HasVisitedLast24Hours","Yes",time()+86400,"/store/",".clearink.com",1); ?><HTML> <HEAD> <TITLE>setcookie</TITLE> </HEAD> <BODY> Cookie Set </BODY> </HTML>报错:Warning: Cannot add header information - headers already sent by (output started at D:\phptest\sqladmin\cookietest2.php:2) in D:\phptest\sqladmin\cookietest2.php on line 3 Cookie Set 请继续关注!!!
报错:Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\phptest\sqladmin\cookietest.php on line 8而且下面这个程序也不行<?php
setcookie("HasVisitedLast24Hours","Yes",time()+86400,"/store/",".clearink.com",1);
?><HTML>
<HEAD>
<TITLE>setcookie</TITLE>
</HEAD>
<BODY>
Cookie Set
</BODY>
</HTML>报错:Warning: Cannot add header information - headers already sent by (output started at D:\phptest\sqladmin\cookietest2.php:2) in D:\phptest\sqladmin\cookietest2.php on line 3
Cookie Set 请继续关注!!!
或者怎样才能验证setcookie函数是否执行?
<?php
$status = 0;
if (isset($_COOKIE['myTstCky']) && ($_COOKIE['myTstCky'] == "ChocChip")) $status = 1;
if (!isset($_GET['CCHK'])) {
setcookie("myTstCky", "ChocChip");
header("Location: $_SERVER['PHP_SELF']?CCHK=1");
exit;
}
?>
<html>
<head><title>Cookie Check</title></head>
<body bgcolor="#FFFFFF" text="#000000">
Cookie Check Status:
<?php
printf ('<font color="#%s">%s</font><br>;',
$_COOKIE['status'] ? "00FF00" : "FF0000",
$_COOKIE['status'] ? "PASSED!" : "FAILED!");
?>
</body>
</html>关于这个问题faq里讲的很清楚了。
以上那个程序好像还是不行,有个地方好像错了
$_COOKIE['status'] 好像应该改为 $status
但是即使改过来,也是不正常
页面一片空白
怎样才能监测出来到底是哪里出了毛病?
FAQ 是 Frequently Asked Questions
的缩写,就是时常被询问到的问题。