为什么我提交表单时 cookie 值没有立即更新?
当我提交表单时,输出的refer_id仍然是旧的,但是当我刷新浏览器时,它改变了,为什么不能立即改变?
<?php
if(isset($_GET['refer_id'])){
setcookie('refer_id',$_GET['refer_id'],time()+3600);
}
print_r($_COOKIE);
?>
<p>cookie refer_id:<?php echo $_COOKIE['refer_id'];?></p>
<form method="get">
<input type="text" name="refer_id" />
<input type="submit" value="submit" />
</form>