PHP7 $_POST 질문

조회수 2585회

현재 phpstorm과 xampp를 연동하여 php7를 공부하고 있습니다. 간단한 예제를 따라해보았는데 소스엔 전혀 문제가 없는걸 확인을 했는데 자꾸 NULL값이 들어가네요.

이거 왜이러는걸까요?

9_1.php
<form action="9_2.php" method="post">
    <p>이름: <input type="text" name="name" /></p>
    <p>연령: <input type="text" name="age" /></p>
    <p><input type="submit" /></p>
</form>
9_2.php
<?php echo htmlspecialchars($_POST['name']); ?>씨 안녕하세요.
당신은 <?php echo (int)$_POST['age']; ?>세입니다.

씨 안녕하세요. 당신은 0세입니다.

라고 나옵니다. 이거 왜이럴까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • var_dump($_REQUEST);
    

    이코드로 일단 name하고 age가 전송은 됐는지 확인해보세요.

    이미지

    이런 형식으로 출력이 될겁니다

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)