我的PHP是很“弱”这个所以我有麻烦 -获得一个未定义的索引错误
<?php
include_once "../scripts/connect_to_mysql.php";
$title = $_POST['title'];
$desc = $_POST['description'];
$query = mysql_query("UPDATE images SET title='$title', description='$desc'") or die (mysql_error());
echo 'Operation Completed Successfully! <br /><br /><a href="index.php">Click Here</a>';
exit();
?>
未定义指数误差description
第9行是$desc = $_POST['description'];
和“说明”是在数据库拼写也是对的。
它与数据库字段名无关。是否有将数据发送到此脚本的表单,使用post作为请求方法和“description”作为一个 – mishu
数据库?!'$ _POST'是关于POST值,而不是数据库的,而且你有一个SQL注入漏洞,你对其他帖子的每一个**的评论/回答都是你声称检出的会告诉你的 –
这不是在线,也不会去上网,所以我不必担心注射,我仍然在学习,但这帮助我理解了自己在做什么 我发现这个网站上的一些人是非常居高临下的!“ –