プロジェクトにCookie値を使用して、入力された訪問者を確認します。まず、送信投稿フォームが存在してメールアドレスを入力します。送信後、Cookieが設定されます(現在のページへの次のナビゲーションでは、自宅に直接入力する必要があります) Cookieが設定されている場合、ページはフォームページに移動しません)、すべてが正常に実行され、Cookieは適切に設定されますが、別のページに移動するとデータが失われ、Cookieは存在しません!!! クッキーはすべてのページのナビゲーションで有効である必要がありますか?下の図はいくつかのコードです...
if((!$_COOKIE["tickets"] && $_COOKIE["email_address"]) || (empty($_COOKIE['tickets']) && empty($_COOKIE['email_address']))){
$access_vcount=intval(getCurrentValueAccess())+1;
if(getCurrentValueAccess()==0){$query_vcounts=mysql_query("insert into visitors_counter(counter) VALUES('$access_vcount')");}
else{$query_vcounts=mysql_query("update `visitors_counter` set counter='".$access_vcount."'");}
setcookie("tickets", "accessible", time()+86400);
setcookie("email_address", $email_address, time()+86400);
}
header("Location:".BURL."/".getflink(2,'en'));
クッキーは1日有効です(そうあるべきです)。値を別のページのCookieで印刷しようとすると、結果が得られません。
ご提案ありがとうございます。