//这个cookie名应该是确定的.以便下次取的时候能知道.
$value[0]="username"; 
$value[1]=$user_name; 
//$value[3]=time()+3600; 
//根据你调用的函数来看,应该是2吧.
$value[2]=time()+3600; 
cookie是保存在客户端的.你可以这样检查cookie是否存在//$_COOKIE['username']就是你保存的cookie值了.

解决方案 »

  1.   

    http://topic.csdn.net/u/20081022/12/e0665712-5566-4e60-844a-2159dca5c41d.html
      

  2.   

    $_COOKIE['TEST'] = array(..)
    这样用不好吗
      

  3.   

    那我setcookie($value[0], $value[1],$value[2]);
    这样到底保没保存到cookies里啊!
      

  4.   

    如果这样setcookie($value[0], $value[1],$value[2]); 
    保存到cookies里!那么生成的cookies应该在哪里!
      

  5.   

    那段我已经改了!
    $value=array();
    $value[0]=“username”;
    $value[1]=$user_name;
    $value[2]=time()+3600;
    $cook->setCookies($value);不用在提了!问题是我用setcookie($value[0], $value[1],$value[2]); 
    这句话之后cookies保存到哪里去了!本地哪个文件夹下!我怎么看不到!
      

  6.   

    在浏览器临时文件夹下 IE默认
    C:\Documents and Settings\huo\Local Settings\Temporary Internet Files
      

  7.   

    没找到!是不是表示我根本就没有保存成功那!那我这句话setcookie($value[0], $value[1],$value[2]); 
    到底对不对!还是我流程上哪里错了!请指正!
      

  8.   

    setcookie($value[0], $value[1],$value[2]); 我想知道setcookie这个函数到底把cookies存在本地哪个文件夹下了!是以什么名字命名的!我为什么找不到!