2
 <?php
include "some.php";//that s for mysql_connect
session_start();
$uid=$_REQUEST['uid'];
//main blocking
if(isset($_COOKIE['mainblocking'])){echo '1';}else{echo '2';}
....

2をスローするたびに、そのphpファイルでCookieを設定します

<?php
setcookie("mainblocking", "1", time()+3600) or die("yeah");
?>

このコードの何が問題なのか、私の知識の欠如は何なのか、誰か教えてもらえますか

<?php
   if(isset($_COOKIE['mainblocking'])){echo '1';}else{echo 2;}
?>
4

1 に答える 1

1

次のように、Cookie のパスを追加する必要があります。

setcookie("mainblocking", "1", "/", time()+3600)
于 2013-09-14T07:10:47.650 に答える