Eine Frage zu Cookies in PHP. Bitten Sie um Hilfe.
奔跑吧 少年
奔跑吧 少年 2017-10-12 11:40:55
0
1
1109

Ich bin ein schlechter Schüler == Ich weiß nicht, wie ich mir viel beibringen soll, deshalb möchte ich einem Meister eine Frage stellen. Der Code im Buch lautet wie folgt:

<?php

date_default_timezone_set ("Etc/GMT-8");

if(!isset( $_COOKIE["visittime"])){ //Wenn das Cookie nicht existiert

setcookie("visittime",date("y-m-d H:i :s")); //Setze eine Cookie-Variable

echo „first time to meet:".date("y-m-d H:i:s")."<br>"; //Ausgabezeichenfolge

}else { //Wenn Cookie existiert

setcookie("visittime",date( "y-m-d H:i:s"),time()+60); //Setze eine Variable mit der Cookie-Ablaufzeit++++++++++++++++++

echo "last time : ".$_COOKIE["visittime"]; //Zeitpunkt des letzten Besuchs auf der Website ausgeben-------------------------

echo "< br>";                       // Ausgabe des Wagenrücklaufzeichens

}

echo "now: ".date("y-m-d H:i:s"); // Ausgabe der aktuellen Zugriffszeit***** ******* ************


?>

<meta http-equiv="Content-Type" content="text/html; Zeichensatz =gb2312">

Rendering für:

Erstes Laden:

O$Q[CK%[NM6]TKYD17YK_]X.png

Zweite Aktualisierung:

C04I6~A0OPO1S(L RYV0~X $X.png

Frage: Was ich fragen möchte, ist == Nachdem Sie eine neue Cookie-Datei erstellt haben, führen Sie diesen Befehl erneut aus. Warum wird die Zeit in setcookie() in geändert? Zeile in den Bemerkungen? Die aktuelle Uhrzeit ist date("y-m-d H:i:s"), und die Zeile mit --------- in der Bemerkung kann anstelle der aktuellen Uhrzeit auch die letzte Uhrzeit ausgeben, und dann die Zeile mit **** in der Bemerkung. Aber die Ausgabe ist die aktuelle Zeit, die korrekt ist == Was ist mit der Ankunftszeile los? . T T

奔跑吧 少年
奔跑吧 少年

Antworte allen(1)
寻觅 beyond

PHP 中文手册上是这样说的

为同一个参数再次设置 Cookie 前,必须先把它删掉。      如果参数的值是空 string 或 FALSE,并且其他参数和上次调用 setcookie 仍旧一样,      则指定的名称会被远程客户端删除。

希望解决了你的问题


  • Antwort 虽然理解起来有些困难,可能要仔细琢磨琢磨,但是谢谢大神指点٩( 'ω' )و
    奔跑吧 少年 Autor 2017-10-12 23:38:05
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!