Página 1 de 1

Redirigir dependiendo de condición

NotaPublicado: 2007-07-17 02:34 @148
por marcosss
¡Hola!

Estoy programando en PHP y tengo 1 dudilla: estoy ejecutando una página y quiero que llegado a un punto evalúe una condición, y si se cumple, cargue otra página sin seguir ejecutando la anterior y el código que uso es:

Sintáxis: [ Descargar ] [ Ocultar ]
  1. ... Código de la página..... 
  2.  
  3. if ($_POST["cPorModulos"]==1){ 
  4. echo'<script>alert("voy a mandarlo");</script>'; 
  5. echo' <META HTTP-EQUIV="REFRESH" CONTENT="0;URL=http://localhost/sitioPrueba/crearCFGMPorModulos.php?DNIAlumno='.$dni.'&nUnidad='.$_POST['cUnidadE'].'&cursoAcademico='.$_POST['cCursoAcadE'].'">'; 
  6. echo'<script>alert("lo he mandado");</script>'; 
  7.  
  8. ... Más código que ya no quiero que se ejecute si se cumple la condición 



El código JavaScript lo pongo simplemente para ver si llega ahí y llega, me aparecen los 2 alert por pantalla sin que se cargue la página crearCFGMPorModulos.php.

También he probado la instrucción META con esos parámetros aparte y funciona.

Si me pudieseis ayudar o decirme qué me falta... Gracias

NotaPublicado: 2007-07-17 05:55 @288
por explorer
Lo normal sería que antes de volcar nada al cliente web calcularas qué página quieres mostrar. Es decir: primero haces las cuentas y luego muestras el contenido de la página.