2011-04-04 39 views
0

嗨我如何爲會話使用唯一散列?就像我在做if語句時一樣:PHP獨特會話

if ($_SESSION['BOOTY'] != 0){ 
echo Nice $_SESSION['BOOTY']; 
} 

它不會工作。如何用if語句比較獨特的哈希值?

+2

嗯,請解釋一下你的問題在一些細節,我們能有這樣的散列的一個例子,它是幹什麼用的等等。還*什麼是BOOTY ***? – RobertPitt 2011-04-04 11:44:44

+3

.....很好的編輯! – awm 2011-04-04 11:44:57

回答

1

你可以嘗試使用isset()方法,而不是等同於零...

if(isset($_SESSION['booty'])) 
+0

但這將是允許任何變種,這是不安全的。 – 2011-04-04 11:45:51

+0

因爲只有你(詳細地說:你的應用程序)可以改變一個會話的內容,所以一個鍵的值與你放入的不一樣安全。 – KingCrunch 2011-04-04 11:48:50