problemas con el header

Jose Miguel Vidal Lavin jmvidal en sertotal.cl
Mie Sep 26 18:31:26 CLT 2007


anibal leiva wrote:
> Señores, vuelvo con otra duda, resulta q' estoy validando un usuario y
> una pass, y me arroja un warning,
> Warning: Cannot modify header information - headers already sent by
> (output started at E:\wamp\www\entel\interface\control.php:7) in
> E:\wamp\www\entel\interface\control.php on line 47
>
> <?php
> session_start();
> include("connect.bbdd.php");
>
> //------------------------------------------------------------------
>
> echo $uss = $_POST['usuario'];                         Linea 7!!!!
> echo '<br>';
> echo $pass = $_POST['contrasena'];
> echo '<br>';
>
> //------------------------------------------------------------------
>
> $sql = "select usuario from users where password='$pass'";
>
> $uss1 = mysql_query($sql, $db);
>
> while($uss2 = mysql_fetch_array($uss1))
> {
> 	$user = $uss2['usuario'];
>
> include("E:\wamp\www\entel\error.bbdd.php");
> }
> echo $user;
> echo '<br>';
> //------------------------------------------------------------------
>
> $sql = "select password from users where usuario='$uss'";
>
> $pass1 = mysql_query($sql, $db);
>
> while($pass2 = mysql_fetch_array($pass1))
> {
> 	$password = $pass2['password'];
>
> include("E:\wamp\www\entel\error.bbdd.php");
> }
> echo $password;
>
> //------------------------------------------------------------------
>
> //vemos si el usuario y contraseña es váildo
> if ($user== $uss && $password==$pass){
> 	//usuario y contraseña válidos
> 	//defino una sesion y guardo datos
> 	$_SESSION['autentificado'] = 'SI';
> 	header("Location: index2.php");               Linea 47!!!!
> }else {
> 	//si no existe le mando otra vez a la portada
> 	header("Location: index.php?errorusuario=si");
> }
> include("E:\wamp\www\entel\close.bbdd.php");
> ?>
>
> Revise, revise y revise, y para ser honesto no se q' podria ser, no
> logro ver los arboles, cualquier ayuda se agradece
>
> Salu2
> Anibal L.
>
>   
esta claro, en la linea 7 a continuacion envias un <br>, con eso ya 
escribiste un inicio.

saludos


Más información sobre la lista de distribución PHP