2014-09-05 124 views
-1

我想爲我的網站的用戶添加此功能以請求具有由用戶以html形式提交的多個條件的項目。並且每當我的數據庫項目表中有提交條件的項目(從提交到提交之時),用戶都可以在他/她的個人資料中看到它們。使用php的通知/警報系統

我覺得這樣的系統必須是類似通知/警報系統的東西。我在網上找不到任何教程或任何與此相關的東西。

我不想要任何完整的代碼上面,只是在PHP的方法來編寫這個或任何相關的教程,如果你知道,將不勝感激。

在此先感謝。

+0

你試過了你的自我!谷歌是你的朋友在這種情況下 – Jack 2014-09-05 12:33:53

+0

@NinjaDevelopers我已經做了好幾次,但找不到好的和相關的結果。也許這是因爲我不知道這種方法的特定關鍵字。你能建議我有什麼好的教程,甚至是一個特定的關鍵詞來搜索。謝謝。 – 4lisalehi 2014-09-05 12:40:35

+0

你可以在php中使用session_id()作爲唯一的散列,這個散列必須在每個請求中註冊,以檢查到目前爲止用戶已完成。例如'<?php session_start(); echo session_id(); ?>'或者如果你想註冊這個會話,你可以使用php cookies – Jack 2014-09-05 12:44:20

回答

1

根據您的要求來解釋一下會話和餅乾

PHP SESSION

你可以用它來註冊的臨時變量,但PHP頁面應該在session_start開始

這是完整的例子

Page 1 example_1.php

<?php 
session_start(); //this should be at the top of the page 

$_SESSION['myname'] = 'Jack'; //we have registered inside session (myname = jack) 
?> 

現在在另一個PHP頁面example_2.php

<?php 
session_start(); //this should be at the top of the page 

echo $_SESSION['myname'];//the output will be (jack) 
?> 

PHP COOKIE

如果你想存儲你必須使用的Cookie的即時用戶的PC或筆記本電腦或機器內部信息

會議。

這是如何存儲用戶機器

<?php 
    setcookie('cookieName', 'hi Jack', time()+360, '/'); 
?> 

內一個cookie,你可以從任何其他PHP頁面中調用這個變量cookieName將輸出hi Jack

<?php 
echo $_COOKIE['cookieName']; //output 'hi Jack' 
?> 

即使用戶關閉您的項目,明天打開它的cookie將從他的電腦被調用,你可以閱讀更多關於cookie的這將幫助你分配。

好運

+0

感謝您的回答和參考。你有任何有關我的問題的參考,使用PHP會話通知系統與我的問題解釋? – 4lisalehi 2014-09-05 13:30:47

+0

谷歌它哥們我不能寫孔代碼:) – Jack 2014-09-05 15:08:37

+0

谷歌搜索很多後,找不到任何相關的結果或教程。你不知道任何來源或教程相關嗎?謝謝。 – 4lisalehi 2014-09-05 16:56:10