脚本宝典收集整理的这篇文章主要介绍了PHP中未定义的变量错误,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Notice: Undefined VARiable: username in C:\xampp\htdocs\test_class.PHP on line 20 Notice: Undefined variable: password in C:\xampp\htdocs\test_class.PHP on line 20
当我使用这段代码检查我的数据库的用户名和密码时,我收到上述错误.
<?PHP class test_class { public function __construct() { } public function doLogin() { include("connection.PHP"); if (isset($_POST['username'])) { $username= $_POST['username']; } if (isset($_POST['password'])) { $password= $_POST['password']; } $query = "SELECT * From users WHERE username = '$username' AND password = '$password'"; $result = MysqL_fetch_array(MysqL_query($query)); if(!$result) { return 'assa'; }else{ return 'assa112121212'; } } } ?>
if (isset($_POST['username']) && isset($_POST['password'])) { $username= $_POST['username']; $password= $_POST['password']; $query = "SELECT * From users WHERE username = '".MysqL_real_escaPE_string($username)."' AND password = '".MysqL_real_escape_string($password)."'"; $result = MysqL_fetch_array(MysqL_query($query)); # ... } else { return NULL; }
以上是脚本宝典为你收集整理的PHP中未定义的变量错误全部内容,希望文章能够帮你解决PHP中未定义的变量错误所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。