Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/04/2004, 07:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Piensa en "PHP" (parece el anuncio/reclamo/spot de una marca de deportivos .. pero es así).

Piensa que PHP se ejecuta primero en el SERVIDOR .. lo que se procese para el "CLIENTE" es tu página que vas a mostrarle según todas las condiciones, estructuras de control y demás lógica que tenga tu código PHP .. así que bajo esa filosofía ordena tu código PHP para "dar salida" sólo al HTML en el momento que este es requerido ..

Por ejemplo en tu caso si una condición tal no se cumple se "redirecciona" (con el header("Location")que usas) hacia otra página .. Es decir, le estás mandando una "cabecera" al navegador que le dice que -antes- de que ejecute todo lo que pueda llegarle .. cambie la página .. Por ende, no tiene sentido en esa "condición" darle más "HTML" (sálida en general) al navegador por qué no va hacer nada con ello ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.