Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/04/2008, 05:45
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 5 meses
Puntos: 5
Re: Problemas con el login y pass

Pasa como en otro mensaje parecido, si quieres hacer una redirección en el servidor usando header y habiendo mandado ya algo al navegador tienes que usar:

Al principio del script(antes de iniciar sesión):

Código PHP:
<?
ob_start
();
?>
A mitad de código ya puedes poner la función header como te han sugerido...

Y al final

Código PHP:
<?
ob_end_flush
();
?>
Porque sino te dará error de header already sents(cabeceras ya enviadas)

Este error significa más o menos que para enviar una cabecera(para redireccionar ha de enviar una cabecera) es necesario no haber enviado nada previamente. Cosa que haces con la línea

Código PHP:
echo "Bienvenido: </br>"
Y con las funciones de ob_start() y ob_end_flush() al meter toda la salida en el buffer todo se envia a la vez y por tanto esto no pasa.

Más o menos...

Salu2 ;)
__________________
[+]
[+]