Cita:
Warning: Cannot send session cache limiter - headers already sent (output started at c:\inetpub\wwwroot\consejo\administracion\index.ph p:1) in c:\inetpub\wwwroot\consejo\administracion\index.ph p on line 12
Y en realidad no estoy escribiendo nada antes , a q se debe el error. POngo el pedazo de código:
Código PHP:
<?
if (isset($HTTP_POST_VARS["ingresar"]))
{
require '../funciones/database.php';
ConectaDB();
$query="select * from usuarios where id_usuario='".addslashes($HTTP_POST_VARS["usuario"])."' and password='".addslashes($HTTP_POST_VARS["password"])."'";
ejecutaQuery($query);
contarRegistros($resultado);
regresarRegistros($resultado);
if($numeroRegistros>0)
{
session_start();
$HTTP_SESSION_VARS["administracion"]="1";
//setcookie("administracion","1",time()+3600);
?>
<?require 'menu.php';?>
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td>
<?
echo "<br><br><br><font face=Arial size=2 color=Darkblue>Te has logueado satisfactoriamente.<a href=administracion.php>Continuar<a/></font><br><br><br>";
}
else
{
echo "<br><br><br><font face=Arial size=2 color=Darkblue>Tu nombre de usuario o contraseña son incorrectos. <a href=index.php>Intentar nuevamente<a/></font><br><br><br>";
}
}
else
Como ven estoy creando una sesion mucho antes de mandar html al cliente
