[완료] get으로 텍스트값 전송
글쓴이: artop0420 / 작성시간: 수, 2010/09/29 - 1:43오후
----- 1.php -----
<head> <script> function reg() { location.href='2.php?name=<? $text ?>; } </script> <body> <input type=text id=text_box> <input type=button value="등록 onclick="reg();"> </body>
----- 2.php -----
<? $_GET['name']; ?>
-------------------------
변수 값 전송때문에 구글링하고 Kldp에 눈이 빠지도록 찾았는데 오히려 더 엉망이 되었네요.ㅠ_ㅠ
이런 소스가 있다고 가정하에.
제가 진행하고 싶은 것은 text박스에 있는 내용을 가지고 get으로 전송시키려고 힙니다만.
주소를 찍으면 빈값이네요.. 수동으로 '2.php?name=test'라고 하면 되구요.
어떻게 해야할까요?
Forums:
1. 그냥 폼에서
1. 그냥 폼에서 submit하면 안되나요?
2. $_GET['name'] 아니에요? $_GET[$name] 도 되는건가요?;
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
언제나 삽질 - http://tisphie.net/typo/
프로그래밍 언어 개발 - http://langdev.net
타겟되는 URL이..
1. 실제로 적용되는 페이지에는 타켓되는 페이지 url이 다 달라서요;;;(지식 부족으로.. 가장 적합하다고 생각된 부분이 이 부분입니다.. ^^;;)
2. 실소스를 올리지는 못하고, 테스트 소스를 작성하다보니 오타였습니다. 수정할수 있으면 수정할께요. $_GET['name'] 게 맞습니다.
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
......일 경우에..
<form name="sform">
...
<input type="text" name="stext">
...
</form>
일 경우에.. location.href='2.php?name='+document.sform.stext.value
정도로 되지 않을까 합니다.
-------------------------------------
김동수 - Prototype for Evolution
김동수 - Prototype for Evolution
감사합니다 ^^ㅋ
감사합니다~ 텍스트값 전송됩니다.
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
--- 나는요? ---
리눅스와 솔라리스 그리고 윈도우의 껍데기만 맛보고 있습니다.
location.href='2.php?name=<?
location.href='2.php?name=<? $text ?>;
위 내용을 최대한 살리면서 바꾼다면
location.href='2.php?name=<?=$text ?>;
입니다.
이는 <?php echo $text; ?> 하고 같은 의미 입니다.
(PHP 4.3 이상에서 가능)
댓글 달기