Holas!!
He creado la página que me comprueba los datos y que me redirecciona, a nivel local, en mi equipo funciona, pero una vez lo cuelo deja de funcionar, este es el código:
Código PHP:
<html>
<head>
<? include("variables.php"); ?>
<title>Validando en <? echo $Site; ?></title>
<LINK rel="stylesheet" href="Estilos/estilo.css">
</head>
<body>
<? include("cabecera.php"); ?>
<br>
<?
if($Nickusu == "" || $Passusu == "") {
echo "<p align=\"center\"><font class=\"2\">Debe rellenar los datos completamente. Pulse el botón para volver atrás y rellene el formulario correctamente.</font><br><br>";
echo "<input type=\"button\" value=\"Volver\" onClick=\"history.go(-1)\"></p>";
exit;
}
$conec = @mysql_connect("localhost", "root");
mysql_select_db("Animanganime", $conec);
$existe = mysql_query("SELECT * FROM Usuarios WHERE Nick='$Nickusu'", $conec);
$num_existe = mysql_num_rows($existe);
if($num_existe==0) {
echo "<p align=\"center\"><font class=\"2\">El Nick $Nickusu no existe. Pulse el botón para volver atrás y rellene el formulario correctamente.</font><br><br>";
echo "<input type=\"button\" value=\"Volver\" onClick=\"history.go(-1)\"></p>";
exit;
}
if(mysql_result($existe, 0, "Password")!=$Passusu) {
echo "<p align=\"center\"><font class=\"2\">La contraseña es incorrecta. Pulse el botón para volver atrás y rellene el formulario correctamente.</font><br><br>";
echo "<input type=\"button\" value=\"Volver\" onClick=\"history.go(-1)\"></p>";
exit;
}
setcookie("Usuario", $_POST['$Nickusu'], time()+3600);
header ("Location: uficha.php");
mysql_close($conec);
?>
</body>
</html>
No entiendo por qué no me redirecciona una vez colgada si está puesta la página de uficha.php y por supuesto están cambiados los datos de la BD, ya que mi servidor me proporciona otro usuario y otro nombre para la base de datos.
Saludos!!