Possible Duplicate:
Best redirect methods?
Merhaba
Ben kullanıcı kaydı / login için bir modül içeren bazı eski kod ile çalışıyorum. Giriş sayfasına yeniden yönlendirir sonra, kullanıcı oturum olup olmadığını görmek için DB sorgular bir blok var.
Yeniden doğrudan <meta http-equiv='refresh' content='=2;index.php' />
tarafından işlenen fakat o zamandan beri bu amortismana tabi tutulur öğrendim, ve tüm tarayıcılarda çalışmıyor.
Aşağıdaki kodu içinde yeniden doğrudan koymak için alternatif bir yol var mı?
$username = mysql_real_escape_string($_POST['username']);
$password = md5(mysql_real_escape_string($_POST['password']));
$checklogin = mysql_query("SELECT * FROM users WHERE username = '".$username."' AND password = '".$password."'");
if(mysql_num_rows($checklogin) == 1)
{
$row = mysql_fetch_array($checklogin);
$email = $row['email'];
$_SESSION['username'] = $username;
$_SESSION['email'] = $email;
$_SESSION['LoggedIn'] = 1;
echo "<h1>Success</h1>";
echo "<p>We are now redirecting you</p>";
echo "<meta http-equiv='refresh' content='=2;index.php' />";
}
else
{
echo "<h2>Error</h2>";
echo "<p>Sorry, your account could not be found. Please <a href=\"index.php\">click here to try again</a>.</p>";
}
Herhangi bir işaretçileri için çok teşekkürler.