Jam*_*mie 0 php mysql arrays error-handling function
代码:
<?php
$con=mysqli_connect("mysql17.000webhost.com","login","pwd","db");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysql_connect_error();
}
$filter = mysqli_query($con,"SELECT * FROM bad_words");
$content = mysqli_fetch_array( $filter );
$old_word = $_POST("input");
$old_word = str_ireplace($content['word'], '[foul]', $old_word);
$filtered_word = $old_word;
Print($filtered_word);
mysqli_close($con);
?>
Run Code Online (Sandbox Code Playgroud)
错误信息 :
致命错误:函数名称必须是第13行/home/a7593238/public_html/bad_filter.php中的字符串
请帮忙.
你$_POST
像一个函数一样调用超全局数组.它是一个数组变量,您需要使用方括号访问它们.
像这样.
$old_word = $_POST["input"];
Run Code Online (Sandbox Code Playgroud)