Προς το περιεχόμενο

ie &php- redirect!


trilos021

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπέρα.Έχω φτιάχει ένα login συστημα το οποίο αφού κάνει login ο χρήστης τον εισάγει στο profil του.το πρόβλημα μου είναι οτι δε δουλευει το redirect στον explorer.O κώδικας είναι αυτός:

 

>elseif(!empty($_POST['username']) && !empty($_POST['password']))
{
$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);
       $level = $row['level'];

       $_SESSION['Username'] = $username;
       $_SESSION['level'] = $level;
       $_SESSION['LoggedIn'] = 1;
	session_register("authenticated");

   	echo "<h1>Success</h1>";
       echo "<p>We are now redirecting you to the member area.</p>";
       echo "<meta http-equiv='refresh' content='=2;index.php' />";
		 
   }
   else
   {
   	echo "<h1>Error</h1>";
       echo "<p>Sorry, your account could not be found. Please <a href=\"index.php\">click here to try again</a>.</p>";
   }
}
else
{
?>

 

---------- Προσθήκη στις 16:53 ---------- Προηγούμενο μήνυμα στις 16:51 ----------

 

εδώ θέλω να πω ότι όταν κάνεις login στο IE βγάζει άσπρη οθόνη και μπαίνει όταν κάνεις refresh

Δημοσ.

καλησπέρα.Έχω φτιάχει ένα login συστημα το οποίο αφού κάνει login ο χρήστης τον εισάγει στο profil του.το πρόβλημα μου είναι οτι δε δουλευει το redirect στον explorer.O κώδικας είναι αυτός:

 

>elseif(!empty($_POST['username']) && !empty($_POST['password']))
{
$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);
       $level = $row['level'];

       $_SESSION['Username'] = $username;
       $_SESSION['level'] = $level;
       $_SESSION['LoggedIn'] = 1;
	session_register("authenticated");

   	echo "<h1>Success</h1>";
       echo "<p>We are now redirecting you to the member area.</p>";
       echo "<meta http-equiv='refresh' content='=2;index.php' />";
		 
   }
   else
   {
   	echo "<h1>Error</h1>";
       echo "<p>Sorry, your account could not be found. Please <a href=\"index.php\">click here to try again</a>.</p>";
   }
}
else
{
?>

 

---------- Προσθήκη στις 16:53 ---------- Προηγούμενο μήνυμα στις 16:51 ----------

 

εδώ θέλω να πω ότι όταν κάνεις login στο IE βγάζει άσπρη οθόνη και μπαίνει όταν κάνεις refresh

Δημοσ.

Η σύνταξη είναι ως εξής:

><meta http-equiv="refresh" content="5;url=http://example.com/" >

Στη δική σου περίπτωση:

><meta http-equiv='refresh' content='2;url=index.php' />

Δημοσ.

Η σύνταξη είναι ως εξής:

><meta http-equiv="refresh" content="5;url=http://example.com/" >

Στη δική σου περίπτωση:

><meta http-equiv='refresh' content='2;url=index.php' />

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...