Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2012, 14:52
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
no se setea la variable

hola gente tengo esta funcion_
Código PHP:
Ver original
  1. <?
  2. static public function generateCookie() {
  3.         $value= "";
  4.         if (isset($_COOKIE['cookie_shop'])) {
  5.             $value = $_COOKIE['cookie_shop'];
  6.         } else {
  7.             //$value = md5($_SERVER['REMOTE_ADDR'] . time());
  8.             $value = $_SERVER['REMOTE_ADDR'];
  9.             setcookie("cookie_shop", $value, time() + 3600, "/");
  10.         }
  11.         return $value;
  12.     }
  13. ?>
y la llamo aso
<?
shop_Basket::generateCookie();
?>
el problema es que no se genera la cookie "cookie_shop"
ya probe poniendo un valor "pepe" a mano y nada,
para mi esta mal q sea statuc y el return, lo testie con el x-debug y no asigna nada a $value
y por mas q setee a mano nada,..... que puede ser????

gracias