不知道爲什麼,但在我的VPS服務器和我的本地MacBook Pro。代碼工作 ,但只要我在共享客戶端服務器上使用它,我得到這個錯誤。問題與共享服務器和地穴
<br />
<b>Notice</b>: Undefined variable: njahhya in <b>/clientdata/zeus-dynamic-1/i/n/incard.com.au/www/telesales/system/classes/core.php</b> on line <b>13</b><br />
0<br />
<b>Notice</b>: Undefined index: task in <b>/clientdata/zeus-dynamic-1/i/n/incard.com.au/www/telesales/system/classes/core.php</b> on line <b>68</b><br />
我知道,他們使用一個共享的服務器,所以我並不感到驚訝,但我真的需要它的工作,有什麼解決辦法?
$key = "$2a$07$ikuatfc$";
$this->password = crypt($password, $key);
不是每個服務器都有'BLOWFISH'可用。請參閱手冊:http://php.net/manual/en/function.crypt.php#example-4093(雖然,我希望他們這樣做...) –
此外,你應該嘗試一個單引號的字符串:'' $ key ='$ 2a $ 07 $ ikuatfc $';'所以你不會得到可變的擴展。 –