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

来源:3-3 MySQLi中使用预处理语句防止SQL注入

灿烂笑容_

2016-08-05 19:50

$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才行。

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


写回答 关注

1回答

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

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

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

    灿烂笑容_

    为什么我 改 php.ini 中 error_reporting = E_ALL & ~ E_NOTICE 重起后效果还是和没改前一样?我的PHP是5.5.12版本。

    2016-08-07 19:25:30

    共 2 条回复 >

Duang~MySQLi扩展库来袭

本教程从面向对象和面向过程两个方面为你开启MySQLi学习之旅

28643 学习 · 181 问题

查看课程

相似问题