PHP后期搜索

PHP后期搜索,php,search,Php,Search,所以我正在为我使用的api制作搜索页面。我用了两个页面,一个在索引上,一个是搜索页面本身,但我在搜索页面上有一个问题,因为这篇文章似乎没有任何内容。我得到的不是空白的搜索页面,就是一些没有输入搜索框的随机内容。 这是代码=> 索引页中我有搜索表单的部分: <form id='search_form' method='POST' action='index.php'> <input id="topSearchText" class="inputText" type="t

所以我正在为我使用的api制作搜索页面。我用了两个页面,一个在索引上,一个是搜索页面本身,但我在搜索页面上有一个问题,因为这篇文章似乎没有任何内容。我得到的不是空白的搜索页面,就是一些没有输入搜索框的随机内容。 这是代码=>

索引页中我有搜索表单的部分:

 <form id='search_form' method='POST' action='index.php'>
    <input id="topSearchText" class="inputText" type="text" size="30" onfocus="this.value=''"          value="Search" style="color: rgb(119, 119, 119);"/>
    <input type="image" name="search_movies" value="Search" src="./images/search.png"/>
  </form>

如果有人知道问题出在哪里,我将不胜感激。

您必须在输入文本的文本框中输入一个名称,然后使用post变量在服务器端获取文本

<input name="movie" type="image" name="search_movies" value="Search" src="./images/search.png"/>
...
$movie=$tmdb->searchMovie($_POST['movie']);

...
$movie=$tmdb->searchMovie($_POST['movie']);

这就完成了任务。我尝试过类似的方法,但没有成功,所以我认为我做错了什么。非常感谢。
<input name="movie" type="image" name="search_movies" value="Search" src="./images/search.png"/>
...
$movie=$tmdb->searchMovie($_POST['movie']);