Tengo un problema queriendo ponerle contraseña a uno de los archivos para descargar, tengo este formulario:
Código PHP:
echo "<form action=\"/promo.php\" method=\"post\">\n"
."<input type=\"password\" name=\"clave\" size=10>\n"
."<input type=\"image\" value=\"Ingresar\" src=\"imagenes/descargar.gif\" border=\"0\" alt=\"Descargar\"></form>\n";
y el archivo promo.php tiene esto:
Código PHP:
<?
if($_POST['clave'] != "pass" || !isset($_POST['clave'])) {
echo "<h1>La contraseña es incorrecta</h1>";
exit();
Header("Location: promo.exe");
}
?>
Si la clave ingresada no es pass, me sale el mensaje de "La contraseña es incorrecta", pero si la clave es pass, en lugar de bajar el archivo o no encontrarlo y ponerme el error 404, me va a la página promo.php (o eso queda en la direccion del navegador) y queda en blanco la página sin marcar ningún error. ¿qué es lo que me falta ahi o que estoy haciendo mal?