2016-02-08 162 views
0
<form action="/en2/maps-<?php echo $id; ?>/?=. ($_GET['textSearchTerms']).&=. ($_GET['locationSearchTerms'])."><!--Relative url to the page that your map is on--> 

Distination: 
<select name="textSearchTerms" class="selectpicker" data-live-search="true"> 
     <option value="alfamart">Alfamart</option> 
     <option value="BCA">BCA</option> 
    </select> 
Location: 
<input type="text" name="locationSearchTerms"> 

<input type="submit" value="Search"> 
</form> 

<form action="/en2/maps-<?php echo $id; ?>不工作... 有什麼想法嗎?操作表單不能正常工作

我想這個鏈接,我的表單操作:

http://indonesia.com/en2/maps-alfamart/?textSearchTerms=alfamart&locationSearchTerms=denpasar

感謝

+0

你檢查什麼值顯示在通過檢查表格的形式? – Jagadeesh

+0

我想http://visit2indonesia.com/en2/maps-alfamart/?textSearchTerms=alfamart&locatio nSearchTerms =登巴薩,問題是<形式行動=「/ EN2 /地圖 - .. ......在CRIPT不行 –

回答

1

使用這樣

<?php 
     $id="alfamart"; 
     $textSearchTerms = isset($_GET['textSearchTerms']) ? $_GET['textSearchTerms'] : ""; 
     $locationSearchTerms = isset($_GET['locationSearchTerms']) ? $_GET['locationSearchTerms'] : ""; 
     $url = "/en2/maps-".$id."/?textSearchTerms=".$textSearchTerms."&locationSearchTerms=".$locationSearchTerms; 
    ?> 
    <form action="<?php echo $url; ?>" method="GET"> 
    Distination: 
    <select name="textSearchTerms" class="selectpicker" data-live-search="true"> 
      <option value="alfamart">Alfamart</option> 
      <option value="BCA">BCA</option> 
     </select> 
    Location: 
    <input type="text" name="locationSearchTerms"> 
    <input type="submit" value="Search"> 
    </form> 

新增形式GET方法,並在標籤的PHP你的PHP變量

+0

不工作的鏈接不能改變...... –

+0

好,但可以請你告訴他此代碼工作當且僅當文件擴展名是'.php',因爲我認爲OP正面臨着這個問題。所以請添加它作爲一個說明。謝謝。 –

+0

@Abed:如果您用「?textSearchTerms = alfamart&locationSearchTerms =登巴薩」當前的頁面,你會爲你想要得到的URL。通過檢查元素進行檢查。 – C2486

0

更換

<form action="/en2/maps-<?php echo $id; ?>/?=. ($_GET['textSearchTerms']).&=. ($_GET['locationSearchTerms'])."> 

<form action="/en2/maps-<?php echo $id; ?>/?textSearchTerms=<?php echo $_GET['textSearchTerms']; ?>&locationSearchTerms=<?php echo $_GET['locationSearchTerms']; ?>"> 

注: - 你錯過了textSearchTermslocationSearchTerms=之前,你的表單操作參數。

+0

不行.......像http://visit2indonesia.com/en2/maps-%3C?textSearchTerms=alfamart&locationSearchTerms=denpasar –

+0

我覺得字符串連接是錯誤的表單動作 – C2486

+0

@ AbedPutra我更新了我的answser,請 –