问答详情
源自:3-3 MySQLi中使用预处理语句防止SQL注入

请教未定义这要如何解决?

$username=$_POST['username'];
$password=md5($_POST['password']);

提示:

( ! ) Notice: Undefined index: username in D:\Demo\test001\dologin.php on line 9

( ! ) Notice: Undefined index: password in D:\Demo\test001\dologin.php on line 10

登陆失败

http://img.mukewang.com/57a47d340001656a07100288.jpg

$id=$_GET['id'] 之前也提示未定义。 在URL后加了ID才行。

我写的代码与老师的是一模一样。


提问者:灿烂笑容_ 2016-08-05 19:50

个回答

  • 今月曾经照古人
    2016-08-07 01:31:22
    已采纳

    1)对于Notice提示, http://www.jb51.net/article/30328.htm

    2)因为是get方式获取参数,所以(在form的Method=post的时候)当然得写在URL后面;