Cookie に問題があります。専門家に教えていただけますか。
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --><?php if(empty($_COOKIE['lastVisit'])){ //如果为空为第一次登录 echo "您好,您是第一次登录!"; //记录下首次登录时间 setcookie("lastVisit",date('Y-m-d H:i:s'),time()+30*24*3600); }else{ echo "您上一次访问时间是".$_COOKIE['lastVisit']; //更新为这一次登录的时间 setcookie("lastVisit",date('Y-m-d H:i:s'),time()+30*24*3600); } ?>
がないように注意してください。 $first = FALSE; if (empty($_COOKIE['lastVisit'])) { $first = TRUE; setcookie("lastVisit", date('Y-m-d H:i:s'), time() + 30 * 24 * 3600); } それ以外 { $first = FALSE; setcookie("lastVisit", date('Y-m-d H:i:s'), time() + 30 * 24 * 3600); } if ($first) { echo "こんにちは、初めてログインします!"; } それ以外 { echo "最後の訪問時刻は次のとおりです" . $_COOKIE['lastVisit']; } <br><font color="#e78608">------解決策------------------</font><br> ヘッダーの前の出力が原因で、バッファリングを有効にします <div class="clear"></div>