Foros del Web » Programando para Internet » PHP »

sintaxis

Estas en el tema de sintaxis en el foro de PHP en Foros del Web. Saludos, quisiera saber si esta bien lo que escribi Código PHP: header ( "location: https://www.perutour.net/_admin/login.php" ); exit(); ...
  #1 (permalink)  
Antiguo 25/09/2004, 11:15
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 931
Antigüedad: 14 años, 7 meses
Puntos: 8
sintaxis

Saludos, quisiera saber si esta bien lo que escribi
Código PHP:
header("location: https://www.perutour.net/_admin/login.php");
exit(); 
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 25/09/2004, 12:21
Avatar de Takitei  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 13 años, 3 meses
Puntos: 5
Si, esta bien. No es necesario el exit() porque al hacer un header() se detiene la ejecución del script (¿estoy en lo correcto?).

Código PHP:
header("Location: https://www.perutour.net/_admin/login.php"); 
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.
  #3 (permalink)  
Antiguo 27/09/2004, 08:45
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Si, esta bien. No es necesario el exit() porque al hacer un header() se detiene la ejecución del script (¿estoy en lo correcto?).

NO, de hecho no se detiene y por eso es necesario usar el exit() si lo que realmente quermos hacer es que se "ejecute" (redireccionando hacia ..) ese script/página en ese punto)

Puedes comprobarlo haciendo algo tipo

Código PHP:
<?
header 
("Location: nose.php");
// Genera/escribe en un archivo de texto plano ...
$fp=fopen("archivo.txt","w");
fwrite($fp,"prueba");
fclose($fp);
?>
Observa como se va a escribir ese archivo .. y si eso sucede es por qué el flujo de código continuó detras de tu header () de location ...

Un saludo,
  #4 (permalink)  
Antiguo 27/09/2004, 12:23
Avatar de Takitei  
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 13 años, 3 meses
Puntos: 5
Ahhhhhhh fijate Cluster... no sabía eso. Pensaba que cuando hacía un header() se detenía la ejecución. He aprendido varias cosas nuevas hoy, que bueno.

Mil gracias viejo.
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:40.