내가 진짜 간단한 HTML 양식을 가지고 :POST의 결과가 다른 .php에없는 이유는 무엇입니까?
<form action="emailform.php" method=post>
<textarea name="emailBody"></textarea>
<p>If you want a reply :</p>
<input type="text" name="userEmail" id="emailSubmit" placeholder="Your Email">
<br>
<input type="submit" name="submit" class="submitButton">
</form>
을 그리고 난 그냥 같이, 'emailform.php'에서 각각의 변수에 할당 된 입력을 얻으려고 :
<?php
$email=$_REQUEST("userEmail");
print $email;
?>
당신이 볼 수 있듯이 나는 텍스트 입력 장치가 일반 입력과 똑같이 작동하는지 확실하지 않았기 때문에 입력 중 하나를 시도했지만, '$ userEmail'도 정보를 얻지 못하는 것처럼 보입니다. 인쇄 또는 에코 아무것도.
나는이 새로운 운동이 상당히 익숙하기 때문에이 연습은 주로 연습을위한 것입니다. 결국 제출 버튼이 다른 페이지로 리디렉션되는 것을 원하지 않습니다. 입력을 자동으로 어딘가에 이메일로 보내고 싶다면 그렇게하는 방법을 설명 할 수 있다면 좋을 것입니다.
$ _REQUEST] "USEREMAIL"]; 너무 잘못되었습니다 :) – davidkonrad
와우, 나는 바보 같은 느낌이 든다. – trop