티스토리 뷰
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>로그인</title>
<?php
include "../include/style.php";
?>
</head>
<body>
<?php
include "../include/header.php";
?>
<!-- //header -->
<?php
include "../connect/connect.php";
include "../connect/session.php";
$youEmail = $_POST['youEmail'];
$youPass = $_POST['youPass'];
//echo $youEmail, $youPass;
//메세지 출력
function msg($alert){
echo "<p class='alert'>{$alert}</p>";
}
// //이메일 유효성 검사
// if(!filter_var($youEmail = FILTER_VALIDATE_EMAIL)){ // ! 사용하므로 따로 else 안 적음
// msg("이메일이 잘못되었습니다<br>올바른 이메일을 적어주세요");
// }
// //비밀번호 유효성 검사
// if(){
// msg("비밀번호를 입력해주세요")
// }
//데이터 가져오기 -> 유효성 검사(X) -> 데이터 가져오기
$sql = "SELECT memberID, youName, youEmail, youPass FROM myMember WHERE youEmail = '$youEmail' AND youPass = '$youPass'";
$result = $connect -> query($sql);
if($result){
$count = $result -> num_rows;
if($count == 0){
msg("이메일 또는 비밀번호가 잘못되었습니다. 다시 한번 확인해주세요");
} else {
//로그인 성공
$memberInfo = $result -> fetch_array(MYSQLI_ASSOC);
//섹션 추가
$_SESSION['memberID'] = $memberInfo['memberID'];
$_SESSION['youName'] = $memberInfo['youName'];
$_SESSION['youEmail'] = $memberInfo['youEmail'];
//메인
Header("Location:../pages/main.php");
//echo $memberID;
//echo $memberInfo;
echo "<pre>";
var_dump($memberInfo);
echo "</pre>";
}
}
?>
</body>
</html>
'PHP' 카테고리의 다른 글
PHP 사이트 만들기 - 테이블 생성 : 회원 정보 저장 테이블 만들기 (0) | 2022.04.17 |
---|---|
PHP 사이트 만들기 - 로그인 페이지 : 로그인 아웃 (0) | 2022.04.17 |
PHP 사이트 만들기 - 로그인 페이지 : 로그인 화면 (0) | 2022.04.17 |
PHP 사이트 만들기 - 회원가입 페이지 : 회원가입 입력 정보 세이브 (0) | 2022.04.17 |
PHP 사이트 만들기 - 회원가입 페이지 : 회원가입 이메일,닉네임 중복 체크 (0) | 2022.04.17 |
댓글
© 2018 webstoryboy