728x90
반응형
다음 예는 사용자의 login을 허용하는 php 샘플이다.
( 출처 : http://jun.hansung.ac.kr/SWP/PHP/PHP%20Login%20Example.html )
상기 사이트에서 도움을 받으며,
상기 사이트에서는 파일을 이용하여 Login 하였지만, 샘플 파일은 mariaDB을 이용하여 로그인한다.
apache 2.4.4 , php 7.4.3 , mariaDB를 사용했다.
member/login.php의 계정 정보를 등록해야 한다.
<?php
$conn = mysqli_connect("localhost", "DB계정", "DB계정비밀번호", "DB이름") or die("Failed to connect to DB");
$userId = check_param("userId");
$userPwd = check_param("userPwd");
session_start();
... 이하 생략
메인 페이지는 아래와 같다.
로그인에 성공하면 아래와 같은 화면이 나타난다.
Page 2는 없기 때문에 링크 에러가 발생한다.
로그아웃을 하면 로그인 화면으로 돌아간다.
728x90
반응형