2017-03-23 2 views
0

메소드가있는 양식이 있으며 텍스트 상자와 제출 버튼이 있습니다.href에 입력 값을 전달하는 방법

나는 쉽게 $_POST 값을 얻을 수 있지만이 값을 링크에 전달할 수 있기를 원합니다. 난 그냥 HREF로를 concoctenante 경우

의 TextInput = 검색어

링크 = index.php?search=search term

나는 $search$_POST에 설정됩니다 있기 때문에 값 $ 검색이 설정되지 얻을.

id가 오히려 javascript를 사용하지 않고 단지 css html과 php 일지라도 wowhead.com이 예제 일 수 있음을 알고 있습니다.

감사합니다.

양식 방법은 작품을 얻을 수 있지만, 그것은 또한

<form action="search.php" method="get"> 
    <table style="border:0px"> 
     <tr> 
      <td style="border:0px"> 
       <input id="search" name="search" autocomplete="off" type="text" maxlength="32" style="width:350px;" /> 
      </td> 
      <td style="border:0px"> 
       <input name="submit" type="submit" value="Search" style="font-size:16;padding:3px;" /> 
      </td> 
     </tr> 
    </table> 
</form> 

이처럼 표시 URL에 내 버튼 값을 전달 사용 :

내가 &submit=Search

에 의해 고정되어 있지하려는

http://localhost/search.php?search=searchterm&submit=Search 

변경 중

<input name="submit" type="submit" value="Search" style="font-size:16;padding:3px;" /> 

<input type="submit" value="Search" style="font-size:16;padding:3px;" /> 
+1

하여 값을 잡아 $ _POST 대신 _REQUEST ;-) –

+0

제공하십시오. some code –

답변

1

사용 get 방법 (이름 태그를 제거있어)

<form action="index.php" method="GET"> 
    <input type="search" name="search" /> 
    <input type="submit" name="submit" /> 
</form> 

또는

<form action="index.php" method="GET"> 
    <input type="search" name="search" /> 
</form> 

와 PHP에서 당신은 $로 시도 $_GET['search']

+0

이것이 내가 필요한 것입니다. 그래도 문제는 내가 사용하면 get 버튼도 이처럼 submit 버튼을 전달한다는 것입니다. http : //localhost/search.php? search = searchterm & submit = 검색 – knuxyl

+0

두 가지 양식을 게시했습니다! 제출 버튼없이 다른 항목을 확인하십시오. –