2015-12-29 28 views
0

我正在嘗試向我的頁面添加一個簡單的安全腳本。 「如果cookie存在顯示頁面 否則不顯示」PHP Cookie,用於顯示/不顯示

沒有cookie創建腳本,以便手動添加,將需要所以只有人,使人們可以手動查看頁面(我知道你可以告訴代碼和編輯以便輕鬆查看它,但它與內部頁面的鏈接,因此只有工作互聯網上的用戶才能看到它們。)工作計算機也禁用了JavaScript。所以必須是PHP。

爲了澄清其訪問控制滿足以下限制

  1. 無法遠程訪問:如果不同的用戶使用同一臺計算機就不會工作,所以不能正常登錄
  2. :所以沒有解決過濾
  3. 必須由「管理員」設置,以便可以管理有權訪問的用戶數量。
  4. 不能是JavaScript。作爲其在用戶設備上的禁用。
+0

你可能會使用PHP會話來完成這個...嘗試閱讀有關會議第一次再回到這裏,如果你用會話的任何問題。 – Clay

+0

我明白了,但我認爲會議不會解決它。因爲我們有5或6個用戶需要這種設置,只有他們。所以它必須具有僅對於那些設備/用戶纔有效的內容。但會議之間將保持開放。幾乎就像用戶帳戶中的文件所控制的登錄名,而不是登錄名。所以無法通過遠程登錄訪問。 –

+0

來闡明它的訪問控制符合以下限制 1)不能被遠程訪問:所以不是一個正常的登錄 2)如果不同的用戶使用同一臺計算機,它將無法正常工作:所以不是地址過濾 3)必須是由「管理員」設置,以便可以管理有權訪問的用戶數量。 4)不能是JavaScript。作爲其在用戶設備上的禁用。 謝謝! –

回答

0

我設計了一個稍微不同的解決方案。做一個具有隨機但具體值的cookie,然後做一個「讀取Cookie,如果變量不是XXX,則設置變量,然後轉發到www.google.co.uk」,如果頁面沒有問題,則返回「else」。