<?php
$Rndnum = rand(1,10);
$Cookies = $_COOKIE['cookie'];
if($Cookies == '');
{
$Cookies = setcookie("cookie",$Rndnum);
header("location:/ads/".$Rndnum.".txt);
}
else
{
header("location:/ads/".$Cookies.".txt);
}
?>
$Rndnum = rand(1,10);
$Cookies = $_COOKIE['cookie'];
if($Cookies == '');
{
$Cookies = setcookie("cookie",$Rndnum);
header("location:/ads/".$Rndnum.".txt);
}
else
{
header("location:/ads/".$Cookies.".txt);
}
?>
这里多了一个';'
/httpdocs/lunxian.php on line 11按照楼上的修改
提示在11层有语法错误
=>
header("location:/ads/".$Cookies.".txt");
header("location:/ads/".$Cookies.".txt);
""净3个3个的用是啥意思呢,这要是没错不就出鬼了
if($Cookies == ''); 这个分号不要
header("location:/ads/".$Rndnum.".txt);想要'.txt'就用个单引号给引上
in /httpdocs/lunxian.php on line 11
还是这样提示
没有$Cookies值,当然出错了看代码<?php $Cookies = isset($_COOKIE['cookie']) ? $_COOKIE['cookie'] : 0 ;
if($Cookies)
header("location:/ads/".$Cookies.".txt"); $Rndnum = rand(1,10);
$Cookies = setcookie("cookie",$Rndnum);
header("location:/ads/".$Rndnum.".txt"); ?>
<?php $Cookies = isset($_COOKIE['cookie']) ? $_COOKIE['cookie'] : 0 ;
if($Cookies)
{
header("location:/ads/".$Cookies.".txt");
}
else
{
$Rndnum = rand(1,10);
$Cookies = setcookie("cookie",$Rndnum);
header("location:/ads/".$Rndnum.".txt");
}?>