我正在做一個簡單的登錄表單,使用MYSQL保存到數據庫。我用了一個教程,並在年底的時候我測試它,我得到了一個錯誤說爲什麼我會收到未定義的索引錯誤?
'Notice: Undefined index: login in C:\wamp\www\database_test\login.php on line 7'
不知道這意味着什麼,並通過互聯網搜索後仍然無法搞清楚。這是我的代碼。請幫忙。謝謝!
<?php
session_name('MyLogin');
session_start();
session_destroy();
if ($_GET['login'] == "failed") { //<------This is line 7//
print $_GET['cause'];
}
?>
<html>
<body>
<form name='login_form' method='post' action='log.php?action=login'>
Login: <input type='text' name='user'><br />
Password: <input type='password' name='pwd'><br />
<input type='submit'>
</form>
</body>
</html>
我基本上在
http://www.howtodothings.com/computers-internet/how-to-make-a-login-system-for-your-website
「我基本上從一個教程複製這個」 ---作爲一個程序員的東西不僅僅是複製和粘貼,你知道...教程是由新手編寫的,這就是爲什麼你得到錯誤 – zerkms 2012-01-02 05:25:28
所以,因爲你承認複製和粘貼我不會給你答案:)但我會給你一個提示,看看你的輸入名稱和$ _GET索引名稱。希望這將有助於 – Robert 2012-01-02 05:28:41
我沒有複製和粘貼。 – 2012-01-02 05:29:09