Foros del Web » Programando para Internet » PHP »

Diferencias entre el header() y el include()

Estas en el tema de Diferencias entre el header() y el include() en el foro de PHP en Foros del Web. Hola buenas. Tengo uan pregunta y es que diferencia hay en redireccionar a otra pagina con el include, o redireccionar con el header. Se que ...
  #1 (permalink)  
Antiguo 06/10/2008, 02:42
 
Fecha de Ingreso: octubre-2007
Mensajes: 203
Antigüedad: 16 años, 6 meses
Puntos: 0
Diferencias entre el header() y el include()

Hola buenas.

Tengo uan pregunta y es que diferencia hay en redireccionar a otra pagina con el include, o redireccionar con el header.

Se que el include no es bien bien una redireccion, sino que es incluir un script en otro, pero hace la misma funcion.

Puede ser que la unica diferencia sea si se redireccionar con header, cuando termina el script no vuelve al inicial?
Osea cuando termina el script al que se ha redireccionado, no se vuelve al que estabamos antes?

Gracias y saludos
  #2 (permalink)  
Antiguo 06/10/2008, 02:53
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Diferencias entre el header() y el include()

Hola

ya te has contestado tu mismo

suerte
  #3 (permalink)  
Antiguo 06/10/2008, 04:26
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 6 meses
Puntos: 48
Respuesta: Diferencias entre el header() y el include()

Cita:
Se que el include no es bien bien una redireccion, sino que es incluir un script en otro, pero hace la misma funcion.
No, no hacen lo mismo ni de lejos.

La redireccion es solo eso, un mensaje HTTP al cliente diciendo "busca el contenido en esta otra URL". El cliente puede hacer con ese mensaje lo que le de la gana. Los navegadores generalmente lo que hacen es solicitar la nueva url. Pero un robot de un buscador (como google) puede actuar de diferente forma, puede coger y decidir que eres un spamer y no indexar ninguna de las 2 urls.

Asi que no hacen la misma funcion.
  #4 (permalink)  
Antiguo 06/10/2008, 05:55
Avatar de chitoso  
Fecha de Ingreso: mayo-2008
Ubicación: Montevideo, Uruguay
Mensajes: 205
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: Diferencias entre el header() y el include()

Son muy diferentes, el header tiene mucha mas funcionalidad que solo redirigirte. Mira http://www.php.net/header
El include si, lo que hace es solamente inlcuir un documento dentro de tu script...

Y como dijo Darkj, creo que las headers de redirección no estan muy bien vistas por los buscadores.
__________________
Pasión por la Música
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 22:21.