PHP错误:解析错误:语法错误,意外'-&燃气轮机';
我是PHP新手。我试图用html创建一个文本框,并通过php获取输入并将其存储在我的Mysql数据库中 我无法克服这个错误 分析错误:语法错误,意外的'->'(T_OBJECT_操作符) 我知道PHP错误:解析错误:语法错误,意外'-&燃气轮机';,php,html,mysql,forms,Php,Html,Mysql,Forms,我是PHP新手。我试图用html创建一个文本框,并通过php获取输入并将其存储在我的Mysql数据库中 我无法克服这个错误 分析错误:语法错误,意外的'->'(T_OBJECT_操作符) 我知道->是错误的。但我不知道如何修复它 还有你们在代码中看到的其他错误吗?我感谢你的帮助 只需复制并粘贴此文件,您可能会出错 mysqli->real_escape_字符串($_GET['postbox']) 把它改成 $mysqli->real\u escape\u字符串($\u GET['postbox
->
是错误的。但我不知道如何修复它
还有你们在代码中看到的其他错误吗?我感谢你的帮助
只需复制并粘贴此文件,您可能会出错
mysqli->real_escape_字符串($_GET['postbox'])
把它改成
$mysqli->real\u escape\u字符串($\u GET['postbox'])
实数转义字符串($\u GET['postbox']);
$sql=“插入邮件(邮箱)”
. “值(“$postbox”)”;
if($mysqli->query($sql)==true){
标题(“位置:index.html”);
}否则{
$\u会话['message']=“无法将帖子添加到数据库!”;
}
}
?>mysqli
应该在real\u转义行上$mysqli
转义输入不是防止SQL注入的安全方法。使用参数化语句代替。当答案是“你忘记了美元符号”时,无需回答。只需在问题下方留下评论,并标记/投票结束,作为离题:打字错误。这个页面将很快从网站上删除(就像你收到的任何投票点数一样),因为这个页面对研究人员来说是完全无用的。请参阅:。如果答案是“您忘记了美元符号”,则无需回答。只需在问题下方留下评论,并标记/投票结束,作为离题:打字错误。这个页面将很快从网站上删除(就像你收到的任何投票点数一样),因为这个页面对研究人员来说是完全无用的。请参阅:。
/*you have forgotten the dollars*/
mysqli should become
$mysqli->real_escape_string($_GET['postbox']);