2013-06-04 2 views
0

URL에서 검색어 문자열을 사용하여 양식을 작성해야하지만 기본 모양 (page.php? title = value & title2 = value)을 입력하면 양식이 완성되지 않습니다. 양식은 MYSQL 데이터베이스에서 값을 읽음으로써 미리 채워집니다. 그것은 코드입니다 :url로 완전한 양식

<form action="change.php" method="post"> 
Titulo:<br /> 
<input name="titulo" type="text" value="'.$row_show['titulo'].'"size="120" maxlenght="50"/><br /><br /> 
Banner URL:<br /> 
<input name="banner" type="text" value="'.$row_show['banner'].'"size="120"/><br /><br /> 
Link:<br /> 
<input name="link" type="text" value="'.$row_show['link'].'"size="120"/><br /><br /> 
Descripcion:<br /> 
<input name="descripcion" type="text" value="'.$row_show['descripcion'].'"size="120" maxlenght="70"/><br /><br /> 
Disponibilidad:<br /> 
<input name="disponibilidad" type="text" value="'.$row_show['disponibilidad'].'"size="120"/><br /><br /> 
<input type="hidden" name="id" value="'.$row_show['id'].'" /> 
<br /> 
<input type="submit" class="proofbutton" name="modificar" value="MODIFICAR ADSPACE" /> 
</form> 

이 양식에 다른 값을 삽입해야하지만 기본 값을 제거 할 필요가 없습니다.

change.php? titulo = Nick & descripcion = test % 20fill

죄송합니다. 감사합니다

+0

POST 후 change.php의 기본값을 사용하여 무엇을하고 싶습니까? – brpyne

+0

데이터베이스의 값을 업데이트하십시오. – LukasMakey

답변

0

브라우저가 모든 입력 데이터를 전달하지 않는 이유는 모르겠지만 자바 스크립트를 사용하여 양식을 제출하고 작동하는지 확인하십시오. 같은 뭔가 대신 쿼리 문자열에 기본값을 추가

<a href="javascript:this.parentNode.submit()">Submit</a> 

, 당신은 다음 기본값을 사용하지 않을 경우가 수신 측에 지정 여부를 결정하는 것이 좋습니다하고있다.

+0

시도해 보겠습니다.하지만 원하는 것은 아닙니다. 단지 감사합니다. – LukasMakey

0

하나의 간단한 접근 방식 ... page.php의 고유 한 이름의 숨겨진 필드에 기본값을 저장하십시오. 그런 다음 change.php에 게시하면 저장할 값을 결정하는 논리를 작성할 수 있습니다.

+0

이전에는 다른 옵션을 선택했기 때문에 문제가 발생했습니다. 페이지는 다음과 같을 것입니다 : change.php? adspace = 1 & title = example & banner = example – LukasMakey

+0

그러면 POST 대신 GET이되도록 양식 메소드를 원하는 것처럼 들립니다. – brpyne

+0

그들은 작동하지 않습니다 미안 나는 변화에 의해 게시물을 변경하고 동일합니다 – LukasMakey

관련 문제