我得到如下錯誤:形式不顯示PHP登錄表示未定義的索引
PHP Notice: Undefined index: Username class.form.php on line 43
PHP Notice: Undefined index: Password class.form.php on line 54
的形式在源代碼中示出但不「查看」
print_r顯示Form Object ([sHTML:Form:private] =>
謝謝
我得到如下錯誤:形式不顯示PHP登錄表示未定義的索引
PHP Notice: Undefined index: Username class.form.php on line 43
PHP Notice: Undefined index: Password class.form.php on line 54
的形式在源代碼中示出但不「查看」
print_r顯示Form Object ([sHTML:Form:private] =>
謝謝
要解決的最後一個錯誤,更改:
<?php echo $sLoginMessage ?>
到
<?php echo (isset($sLoginMessage)?$sLoginMessage:null); ?>
與您其他錯誤,你試圖訪問一個不存在的數組索引。 $this->aStickyData[$sName]
和其他aStickyData錯誤是因爲這些數組索引沒有定義。
前兩個錯誤是指您嘗試分別訪問Form::$aStickyData['Username']
和Form::$aStickyData['Password']
。
此數據僅在表單提交時設置。您應該爲初始頁面加載設置默認數據。
最後一個錯誤是因爲您在表單提交和驗證條件內定義了$sLoginMessage
。你應該早一點定義它。
Loginmessage gone – 2011-03-23 23:16:48