亵渎过滤器不起作用(PHP)

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中的字符串

请帮忙.

Sha*_*ran 8

$_POST像一个函数一样调用超全局数组.它是一个数组变量,您需要使用方括号访问它们.

像这样.

$old_word = $_POST["input"];
Run Code Online (Sandbox Code Playgroud)