if($action=="setcookie"){
setcookie("visitorname",$visitorname,time()+90*86400);
}
改为
if($_GET[action]=="setcookie"){
setcookie("visitorname",$visitorname,time()+90*86400);
}
setcookie("visitorname",$visitorname,time()+90*86400);
}
改为
if($_GET[action]=="setcookie"){
setcookie("visitorname",$visitorname,time()+90*86400);
}
if($_GET[action]=="setcookie"){
setcookie("visitorname",$visitorname,time()+90*86400);
}
也不行!!你试试就知道了!反正我是不行。我的php解释器是4.3.2
$visitorname=$_GET[visitorname];
if($_GET['action']=="setcookie"){ // 问题在这里
setcookie("visitorname",$visitorname,time()+90*86400);
}
if(isset($visitorname)):
?>
welcome <b><? echo $_COOKIE[visitorname] ?></b>!
<? else: ?>
<form>
<input type="hidden" name="action" value="setcookie">
welcome,please tell us your name: <input type="text" name="visitorname"><br/>
<input type="submit" value="ok">
</form>
<? endif; ?>