에서 전달합니다. 양식에서 작성한 php 변수를 다른 페이지의 URL/url로 전달하려고합니다. 나는 그것에 대해 완전히 잘못된 길을 가고 있을지 모르겠다.PHP 변수를 URL에 양식
//THE FORM
<form><input style="height:35px; width:520px; font-family:Arial, Helvetica, sans-serif; font-size:24px; text-align:center;" type="text" name="fbid" /></form>
//PHP TO GET THE TEXT FROM THE TEXT INPUT BOX
<?php
$id = $_GET['fbid'];
?>
//THE IMAGE/BUTTON THAT SENDS THE USER TO THE VARIABLE URL
<img src="images/FacebookSite_32.gif" width="333" height="59" alt="" onclick="location.href='page.php?id=<?php echo $id; ?>'">
그래서 텍스트 입력란에 입력 된 텍스트를 가져 와서 다른 페이지에서 사용하기 위해 URL로 전달하려고합니다. 어떤 도움을 주셔서 감사합니다!
흠, 내가 잘못 생각한 것 같습니다. 더 큰 입력은 POST 요청을 통해 전달되어야합니다 (URL 최대 길이를 쉽게 초과 할 수 있음). 그런 다음 서버 측에서 텍스트를 구문 분석하고 무언가를 표시하거나 '정리 된'URL로 사이트로 리디렉션 할 수 있습니다. 또한 양식에 제출 단추가 표시되지 않습니다 (단순화를 위해 삭제 되셨습니까?) –
양식 제출시 값을 얻으려면 어떻게해야합니까 ?? – Sibu
답장을 보내 주셔서 감사합니다. - 입력 한 텍스트는 최대 25 자까지 가능하므로 최대 URL 길이를 초과하지 않을 것으로 생각됩니다. 예제에서와 같이 'submit'이 '//사용자를 변하기 쉬운 URL로 보내는 이미지/버튼'에있게하고 싶습니다. 미안 나는 완전한 멍청한 녀석이고, 심지어 하나 인 것을 깨닫지 않았다! – Harry