listo, funciono...gracias ron! ahora una consulta, ya que indican que no es seguro, como seria seguro? ademas, porque puede ser que el codigo que llama a "login.php" el cual mostrare a continuacion no marque error en un archivo pero en otro totalmente igual pero de distinto nombre si indica error.
ERROR:
Warning: Cannot modify header information - headers already sent by (output started at /www/docs/sarazeroo.com.ar/public_html/chatoso.php:1) in /www/docs/sarazeroo.com.ar/public_html/login.php on line 13
Warning: Cannot modify header information - headers already sent by (output started at /www/docs/sarazeroo.com.ar/public_html/chatoso.php:1) in /www/docs/sarazeroo.com.ar/public_html/login.php on line 14
Aqui el contenido solo para usuarios registrados
Archivo original "restringido.php" (FUNCIONANDO SIN ESE ERROR)
Código PHP:
<?php
include("mysql.php");
include("login.php");
if($loginCorrecto)
{
echo "Aqui el contenido solo para usuarios registrados";
}
else
{
echo "El sistema no lo ha identificado, solo los usuarios registrados tienen acceso a esta area";
}
?>
Archivo replica "chatoso.php" (INDICA EL ERROR PREVIO)
Código PHP:
<?php
include("mysql.php");
include("login.php");
if($loginCorrecto)
{
echo "Aqui el contenido solo para usuarios registrados";
}
else
{
echo "El sistema no lo ha identificado, solo los usuarios registrados tienen acceso a esta area";
}
?>
Archivo "login.php"
Código PHP:
<?php
$loginCorrecto = false;
$userL;
$mailL;
$nameL;
if(isset($HTTP_COOKIE_VARS["ckuser"]) && isset($HTTP_COOKIE_VARS["ckpass"]))
{
$result = mysql_query("SELECT * FROM Datos WHERE user='".$HTTP_COOKIE_VARS["ckuser"]."' AND pass='".$HTTP_COOKIE_VARS["ckpass"]."'");
if($row = mysql_fetch_array($result))
{
setcookie("user",$HTTP_COOKIE_VARS["ckuser"],time()+7776000);
setcookie("pass",$HTTP_COOKIE_VARS["ckpass"],time()+7776000);
$loginCorrecto = true;
$userL = $row["user"];
$mailL = $row["mail"];
$nameL = $row["name"];
}
else
{
//Destruimos las cookies.
setcookie("ckuser","x",time()-3600);
setcookie("ckpass","x",time()-3600);
}
mysql_free_result($result);
}
?>
Desde ya disculpen la insistencia y gracias por todo.



Agrego algo...ya trate de buscar 1000 veces xq podria pasar...y ni idea! :S