[Php-avanzado] Problema con sesiones

Mariano Blotta marianoblt en gmail.com
Lun Nov 24 12:56:47 ART 2008


Que tal gente tengo el siguiente problema: recbo los siguientes errores:


*Warning*: session_start(): Cannot send session cookie - headers already
sent by (output started at
d:\easyphp1-8\www\public_html\ong\conexion.php:11) in *
d:\easyphp1-8\www\public_html\ong\carga.php* on line *12*

*Warning*: session_start(): Cannot send session cache limiter - headers
already sent (output started at
d:\easyphp1-8\www\public_html\ong\conexion.php:11) in *
d:\easyphp1-8\www\public_html\ong\carga.php* on line *12

El script es el siguiente:

<?php
    if((isset($_POST["user"])) and (isset($_POST["pwd"]))){
    require("conexion.php");
    $user=$_POST["user"];
    $pass=$_POST["pwd"];
    $sql="SELECT * FROM login";
    $query=mysql_query($sql,$link);
        while($row=mysql_fetch_array($query)){
        $userdb=$row['user'];
        $passdb=$row['password'];
        if(($userdb==$user)and($passdb==$pass)){
            session_start();
            }else{
                header("Location:inicio.php?MSG=Su usuario/contraseña es
incorrecta&FRM=login.php");
                }
        }
    }else{
    header("Location:inicio.php?MSG=Debe registrarse para ingresar en esta
pagina&FRM=login.php");
    }

?>

no entiendo todavia cuando se produce la salida de cabezera, ya q esta al
principio del todo..
si la contraseña es incorrecta devuelve el error:

*
*Warning*: Cannot modify header information - headers already sent by
(output started at d:\easyphp1-8\www\public_html\ong\conexion.php:11) in *
d:\easyphp1-8\www\public_html\ong\carga.php* on line *14

Alguien me puede ayudar :P

Saludos y suerte!
*
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20081124/b16f6670/attachment.htm 


Más información sobre la lista de distribución Php-avanzado