Sin embargo mi problema e inquieto es en el else, donde si no existe el usuario en teoria me debe mostrar un alert con alert('Usuario o contrasena incorrectos no existe')
y luego llevarme a la pagina principal de mi proyecto. El problema es que no se me ejecuta el alert pero si me redirige al index.php.
Quisiera saber si hay algun error que se me escape o deberia hacerlo de otro modo.
Repito, no esta funcionando el alert. Todo lo demas funciona perfectamente.
Código PHP:
<?php
session_start();
?>
<!DOCTYPE php>
<html>
<head>
<head>
<title>Validando...Por favor espere</title>
<meta charset="utf-8">
</head>
</head>
<body
<?php
include "conexioningreso.php";
if(isset($_POST['login'])){
$usuario = $_POST['user'];
$pw = $_POST['pw'];
$goto = "form1.php";
$log = mysql_query("SELECT * FROM registroempresa WHERE user='$usuario' AND pw='$pw'");
if(mysql_num_rows($log)>0){
$row = mysql_fetch_array($log);
$_SESSION["user"] = $row['user'];
$_SESSION["idEmpresa"] = $row['idEmpresa'];
$_SESSION["nombreEmpresa"] = $row['nombreEmpresa'];
header(sprintf("Location: %s", $goto));
}else{?>
<?php
echo "<script type='text/javascript'>alert('Usuario o contrasena incorrectos no existe')</script>";
echo '<script> window.location="index.php"; </script>';
}
}
?>
</body>
</html>