Tema: Cookies
Ver Mensaje Individual
  #15 (permalink)  
Antiguo 26/03/2005, 22:07
ricardo17
 
Fecha de Ingreso: marzo-2005
Ubicación: cd. victoria, tamps, mexico
Mensajes: 53
Antigüedad: 19 años, 1 mes
Puntos: 0
De acuerdo

Disculpame d nuevo la volvi a regar jejje ya que no puedes poner una cokie si no va al principio del documento y yo lo puse enmedio solo

cambia esto...

Código PHP:
//Si existe la cookie usuariop, imprimimos blanco jejeje 
//para que se vea bonito el if  xD 
if($HTTP_COOKIE_VARS["usuariop"]){ 
echo 
" "
//si no existe lacookie 
}else{ 
//agregamos la visita ultima, con su respectiva ip y su numeor de visita 
mysql_query("INSERT INTO visitas (visitas,ip) VALUES('$visitas','$ip')"); 
//Creamos la cookie usuariop con valor ip que dura 10 minutos 
setcookie("usuariop",$ip,time()+600); 

Por esto....
Código PHP:
//Si existe la cookie usuariop, imprimimos blanco jejeje 
//para que se vea bonito el if  xD 
if(!$HTTP_COOKIE_VARS["usuariop"]){ 
setcookie("usuariop",$REMOTE_ADDR,time()+600); 
//Creamos la cookie usuariop con valor ip que dura 10 minutos 
//agregamos la visita ultima, con su respectiva ip y su numeor de visita 
mysql_query("INSERT INTO visitas (visitas,ip) VALUES('$visitas','$ip')"); 

//si no existe lacookie 
}else{ 
 echo 
"";

El codigo anterior debe ir mero arriba del documento, antes de <html>, debe de ir antes de

//primero sacamos la ip
$ip = $REMOTE_ADDR;

De hecho esa linea borrala no la ocupas mas ya que a la hora de crear la cookie directamente le puse la variable $REMOTE_ADDR, .... en fin, el codigo que te di corregido colocalo antes que nada, antes que <html> y antes que

//primero sacamos la ip
$ip = $REMOTE_ADDR;

y la linea esa de $ip, borrala y es todo...

Si tienes dudas aki stare

saludos