Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP错误:解析错误:语法错误,意外'-&燃气轮机';_Php_Html_Mysql_Forms - Fatal编程技术网

PHP错误:解析错误:语法错误,意外'-&燃气轮机';

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

我是PHP新手。我试图用html创建一个文本框,并通过php获取输入并将其存储在我的Mysql数据库中

我无法克服这个错误

分析错误:语法错误,意外的'->'(T_OBJECT_操作符)

我知道
->
是错误的。但我不知道如何修复它

还有你们在代码中看到的其他错误吗?我感谢你的帮助



只需复制并粘贴此文件,您可能会出错

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']);