Boas,
Alguém me consegue explicar porque é que quando o utilizador faz login não está a ser redirecionado para a página index.php que se encontra na pasta user?
Já verifiquei se o sistema estava a conseguir realizar o login correctamente.
A base de dados está a encontrar o utilizador e a password.
Só o redirecionamento para a página ../user/index.php é que não funciona.
Fica aqui o meu código:
Código (PHP):
Alguém me consegue explicar porque é que quando o utilizador faz login não está a ser redirecionado para a página index.php que se encontra na pasta user?
Já verifiquei se o sistema estava a conseguir realizar o login correctamente.
A base de dados está a encontrar o utilizador e a password.
Só o redirecionamento para a página ../user/index.php é que não funciona.
Fica aqui o meu código:
Código (PHP):
<?php
include('init.php');
$utilizador = $_POST['username'];
$pass = $_POST['password'];
$sql = "SELECT * FROM login WHERE Username='$utilizador' and Password='$pass'";
$resultado = mysql_query($sql) or die("Erro : " . mysql_error());
if (mysql_num_rows($resultado) > 0) {
$linha = mysql_fetch_array($resultado);
$_SESSION['Flag'] = $linha['Flag'];
$_SESSION['Nome'] = $linha['Nome'];
$_SESSION['ID'] = $linha['Num_Assinante'];
header('Location: ../user/index.php');
/*header('Location: ' . $url, true, '303');*/
} else {
?>
<script type="text/javascript">
alert("Utilizador ou Password errados");
history.back();
</script>
<?php
}
?>
include('init.php');
$utilizador = $_POST['username'];
$pass = $_POST['password'];
$sql = "SELECT * FROM login WHERE Username='$utilizador' and Password='$pass'";
$resultado = mysql_query($sql) or die("Erro : " . mysql_error());
if (mysql_num_rows($resultado) > 0) {
$linha = mysql_fetch_array($resultado);
$_SESSION['Flag'] = $linha['Flag'];
$_SESSION['Nome'] = $linha['Nome'];
$_SESSION['ID'] = $linha['Num_Assinante'];
header('Location: ../user/index.php');
/*header('Location: ' . $url, true, '303');*/
} else {
?>
<script type="text/javascript">
alert("Utilizador ou Password errados");
history.back();
</script>
<?php
}
?>