redirect "php?id"

bankera1990

Registered
здр. искам да питам как мога да направя логин системата на сайта ми като се логне даден потребител да го препраща към страницата на която е бил примерно ето така "index.php?m=play&id=2354" ето и логина ам нез какво трябва на сложа да ме препраща на "index.php?m=play&id=2354" та слагам го на "header("location: ../index.php?m=play&id='.$row['id'].'");"
да ама нестава та ако може някой да ми помогне ;)

Код:
<?php
ob_start();
include "../settings.php";
$username=$_POST['username'];
$password=$_POST['password'];
$sql="SELECT * FROM users WHERE username='$username' and password='$password'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1)
{
session_register("username");
session_register("password");
header("location: ../index.php");
}
else
{
header("Location: ../index.php?m=error");
}
ob_end_flush();
?>
 
<?php
ob_start();
include "../settings.php";
$username=$_POST['username'];
$password=$_POST['password'];
$sql="SELECT * FROM users WHERE username='$username' and password='$password'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1)
{
session_register("username");
session_register("password");
header("location: ".$_SERVER['HTTP_REFERER']);
}
else
{
header("Location: ../index.php?m=error");
}
ob_end_flush();
?>
?
 
$_SERVER['HTTP_REFERER']; може да се блокира от някои browser-и и проксита... ако нета ви минава през такова. Аз лично си имах големи главоболия докато разбера откаде идва проблема :) От тогава си ползвам echo "<meta http-equiv=\"Refresh\" content=\"0; URL=http://site.com\"/>"
 

Back
Горе