PHP 를 이용한 로그인 폼 구현 시 질문드립니다.

조회수 1389회

PHP 실습을 위해 간단하게 DB 연동 후 로그인 폼을 제작하려고 하는데 오류가 발생하여 질문드립니다. 데이터베이스 연동이 성공적으로 되었는지 아래와 같이 소스를 입력하고 성공이라는 메시지를 확인했습니다.

<?php
    $db_host="localhost";
    $db_user="root";
    $db_password="159874";
    $db_name="loginFunc";
    $connect=mysqli_connect($db_host, $db_user, $db_password, $db_name);

    if(mysqli_connect_errno($connect)) {
        echo "Failed loading database connect :".mysqli_connect_error();
    } else {
        echo "Success";
    }
?>

간단하게 MySQL 에 테이블 생성 후 입력 폼에서 값을 넘겨받기 위하여 다음과 같이 소스를 추가했는데 아래와 같은 오류가 발생합니다.

<?php
    $userId=$_POST['userId'];
    $userPass=$_POST['userPass'];
?>

Notice: Undefined index: userId in /Users/KimMinWoo/Laravel/LoginFunc/login.php on line 2

Notice: Undefined index: userId in /Users/KimMinWoo/Laravel/LoginFunc/login.php on line 3

  • (•́ ✖ •̀)
    알 수 없는 사용자
  • login.php 페이지에서 post 로 넘어 온 값이 없어서 그렇습니다. Manki Kim 2017.2.7 16:30

1 답변

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

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

(ಠ_ಠ)
(ಠ‿ಠ)