0
저는 index.php에 PHP 함수 로그인이 있습니다. 이제 로그인 성공 후 원하는 작업을 수행하고 싶습니다. 홈 페이지를 정돈했기 때문에 페이지를 index.php로 리디렉션하고 싶습니다. index.php에홈 페이지를 index.php에 보관하십시오.
트위터와 페이스 북과 같습니다.
$login=mysql_query("SELECT username, email, password FROM t_users WHERE (username='$username' OR email='$username') AND password='$password'");
$found=mysql_num_rows($login);
$r=mysql_fetch_array($login);
if ($found > 0)
{
session_register("username");
session_register("password");
$_SESSION[username] = $r[username];
$_SESSION[password] = $r[password];
date_default_timezone_set("Asia/Jakarta");
$date_log = date("j-F-Y, G:i ");
mysql_query("update t_users set date_logged_in='$date_log' WHERE username='$_SESSION[username]'");
header('location:index.php');
}
else
{
echo "<div class='error_log'><p class='error'>Invalid username/email and password.</p></div>";
}
어떤 아이디어가 있습니까? 도움을 주셔서 감사합니다.
데이터베이스 입력을 탈출합니까? 배열 키를 따옴표로 묶어야한다는 것을 알고 있습니까? 코드에 문제가있는 경우 코드를 지정하십시오. – mario
어떤 오류가 발생하고 있습니까 – Sibu
문제를 불문하고 남은 코드 실행을 피하기 위해 사용자를 리디렉션 할 때 항상'header()'함수 다음에'exit;'를 사용하십시오. – inhan