Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2004, 16:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si haces un "alert()" de javascript y seguidamenete redireccionas .. nunca veras ese alert() ...

El mensaje de "alert()" (tu rutina javacript) tienes o deberias de lanzarlo en la página que redireccionas (tu formulario? aunque sea si misma .. es otra petición al servidor) .. ese "alert()" lo puedes lanzar en javascript ante el evento onLoad() y validado por alguna variable de control que indique que se está ejecutando esa página por que hay un error.

Ejemplo:
procesar_formulario.php
Código PHP:
<?
// validaciones
// si hay error
header("captura_ciclo-escolar.php?error=error");
?>
y en 'captura_ciclo-escolar.php'

Código PHP:
<body
<?
 
if (isset($_GET['error'])){ 
echo 
"onLoad=\"alert('hay errores')\"";
}
?>
>
Un saludo,