2011-12-28 68 views
1

我已經編寫了我的WordPress網站的歡迎消息欄。它的工作現在。但是每次用戶加載它顯示的頁面。Cookie或基於會話的歡迎消息,如stackoverflow

我想顯示歡迎信息欄只有當用戶訪問第一次。如果用戶關閉它,那麼它應該不會顯示,直到他離開網站像stackoverflow。我相信stackoverflow使用基於會話的通知。

誰能幫助我的PHP代碼?

這是我當前的代碼看起來像

<div class="welcome"> 
      <a class="close" href="#">x</a> 
      <p><strong>Hello stranger!</strong> Welcome to example.com. Register or login to get started</p> 
      </div> 

回答

2

你必須使用會話這一點。

嘗試婁代碼。

<?php 
    if(!isset($_SESSION["LOADED"])) 
    { 
    $_SESSION["LOADED"] = true; 
    ?> 
    <div class="welcome"> 
       <a class="close" href="#">x</a> 
       <p><strong>Hello stranger!</strong> 
Welcome to example.com. Register or login to get started</p> 
       </div> 
    <?php 
    } 
    ?> 

確保您在頁面頂部開始會話。

session_start(); 
+0

太棒了..工作就像一個魅力..謝謝 – user1091558

+0

不客氣。快樂的編碼。 –