2015-05-24 76 views
0

的index.html代码:打印搜索查询

<form action="search.php" method="post" name="search"> 
    <input type="text" id="search_query" class="field" name="search_query" placeholder="Search a website ..."/>&nbsp; 
    <input type="submit" name="search" id="submit" value="Search"/> 

的search.php代码:

<input type="text" id="go" class="field" name="go" value=""/>&nbsp; 
<input type="submit" name="search" id="submit" value="Search"/> 

我想从index.html页面上的搜索文本预填充的search.php搜索框

还有一两件事,我想要做的东西,所以人不能点击搜索按钮,如果在搜索一个网站...值

<form action="search.php" method="get" name="search"> 
    <input type="search" id="search_query" class="field" name="search_query" placeholder="Search a website ..."/>&nbsp; 
    <input type="submit" name="search" id="submit" value="Search"/> 
+0

php print?.... – Afsar

+0

你是否想要从索引页ti搜索页面预填充type =“text”id =“go”的输入值 – Afsar

+0

您是否使用PDO或mysqli连接到您的数据库查询用户输入的文字结果 – Falt4rm

回答

0

当你处理与搜索引擎,最好使用GET方法,而不是使用POST,因为你得到的数据,所以用得到您的搜索表单。

<form action="search.php" method="get" name="search"> 
<input type="text" id="search_query" class="field" name="search_query" placeholder="Search a website ..."/>&nbsp; 
<input type="submit" name="search" id="submit" value="Search"/> 

<input type="text" id="go" class="field" name="go" value=""/> 
    <?php if(isset($_GET['search_query'])) 
       echo $_GET['search_query'] ?> 
<input type="submit" name="search" id="submit" value="Search"/> 

而这一切都只是一个意见。

+0

还有一件事,我想做的事情,所以人们不能点击搜索按钮,如果有搜索网站...值\t \t \t

  Lucianss

0

如果你理解正确的问题,你想预先填写输入值与type =“text”从索引页面到搜索页面。

应该这样做 - 的search.php代码:

<input type="text" id="go" class="field" name="go" value=""/> 
    <?php if(isset($_POST['search_query'])) 
       echo $_POST['search_query'] ?> 
<input type="submit" name="search" id="submit" value="Search"/>