PHP를 사용하여 사용자 로그인 시스템을 만드는 가장 좋은 방법은 무엇입니까?PHP 로그인 시스템?
는 또한
- MIDP
- 처럼, 아이폰
- 자바
- 데스크톱
- 플렉스
를 다른 언어로 호출 할 수있는 동일한 로그인 시스템을 사용하려면 쿠키를 사용하고 싶지 않습니다.
PHP를 사용하여 사용자 로그인 시스템을 만드는 가장 좋은 방법은 무엇입니까?PHP 로그인 시스템?
는 또한
를 다른 언어로 호출 할 수있는 동일한 로그인 시스템을 사용하려면 쿠키를 사용하고 싶지 않습니다.
나는 쿠키
이 크게 당신이 가지고있는 가능성을 제한을 사용하지 않습니다. 이제 URL 재 작성을 사용하여 세션 식별자를 URL에 추가 할 수 없습니다.
쿠키가 없거나 영광이 없습니다. – middus
기본 웹 사이트 로그인 시스템이 필요한 경우이 방법을 사용해보십시오.
로그인 양식 :
<form id="login-form" class="loginform" action='include/login.inc.php' method='POST'>
<input id="login-email" type='text' name='email' placeholder='Email'>
<input id="login-pwd" type='password' name='pwd' placeholder='Password'>
</form>
그리고는 PHP 코드를 추가합니다.
Login.inc.php는 :
<?php
session_start();
include '../dbh.php';
$email = $_POST['email'];
$pwd = $_POST['pwd'];
$sql = "SELECT * FROM user WHERE email= ? ";
$stmt = mysqli_prepare($conn, $sql);
mysqli_stmt_bind_param($stmt, 's', $email);
mysqli_stmt_execute($stmt);
$result = mysqli_stmt_get_result($stmt);
$row = mysqli_fetch_assoc($result);
if(password_verify($pwd, $row['pwd'])) {
$_SESSION['id'] = $row['id'];
$userID = $row['id'];
header("Location: ../profile.php?id=$userID");
exit();
} else {
header("Location: ../login-error-page.php");
exit();
}
?>
당신은 질문을 바꿔 수 있습니까? 나는 당신이 무엇을 요구하고 있는지 이해하지 못하고 어떤 구두점을 사용하지 않는 것 같습니다. – Seth