[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