php
2013-10-25 66 views 0 likes 
0

我只是無法繞過這個簡單的要求。我是PHP新手,需要幫助。捕獲搜索文本並在點擊提交時將其傳遞到URL

我需要捕獲搜索框中的值,然後將其傳遞到URL中,當點擊提交時,它將在新標籤頁中打開。

我缺少什麼here..it好像我缺少了很多東西這個工作..

<?php 
if (isset($_POST["submit"])){ 
    $example = $_post['searchon']; 
    echo '<a target = '_blank' href=http://www.amazon.in/s/ref=nb_sb_noss_1?url=search-alias%3Daps&field-keywords=.$example.&tag=orientmarketi-21></a>'; 
} 
?> 

    <form action="index.php" method="post"> 
    <input type="search" name="searchon" id="searchon" /> 
    <input type="submit" name ="submit" /> 
     </form> 
+0

沒有你的'''標籤之間的文字,所以什麼都不會顯示。嘗試'{PLACEHOLDER}'。請注意「{PLACEHOLDER}」的值 – gwillie

回答

0

試試這個代碼,而不是你的一個:

<form action="http://www.amazon.in/s/ref=nb_sb_noss_1" method="get" target="_blank"> 
<input type="hidden" name="url" value="search-alias=aps" /> 
<input type="hidden" name="tag" value="orientmarketi-21" /> 
<input type="text" name="field-keywords"/> 
<input type="submit" /> 
</form> 
+0

有沒有辦法讓我創建兩個選項卡並以類似的方式打開兩個不同的URL?我實際上需要兩個這樣的工作.. – VijayBez

+0

@ user2918177你的意思是通過點擊單個按鈕打開兩個不同的選項卡? –

+0

@llya Bursov是的。你說的沒錯。我該怎麼做 – VijayBez

相關問題