有这么一个数组
$arr=array(
0=>'e',
1=>'r',
2=>'w',
);
把某项保存到Session

解决方案 »

  1.   

    保存整个arr
    $_SESSION['arr'] = $arr;保存0
    $_SESSION['name'] = $arr[0];
      

  2.   

    //你要保存的key为$save
    session_start();
    foreach($arr as $key=>$value){
        if($key==$save){
            $_SESSION["$key"]=$value;
        }
    }
    //你要记住session的ID的话  加上
    $psid=session_id();
    $fp=fopen("D:\\phpxly\\pq\\p1\\session\\phpsid.txt","w+");
    fwrite($fp,$psid);
    fclose($fp);
    //然后你再另一个页面读出数据,取出session的ID
    $fp=fopen("D:\\phpxly\\pq\\p1\\session\\phpsid.txt","r");
    $sid=fread($fp,1024);
    fclose($fp);
    session_id($sid);
    session_start();
    //后面就是你另一个页面的代码了
      

  3.   

    数组的每项前边有个Checkbox把选中的项保存在session
      

  4.   

    session_start();
    $_SESSION['name'] = $arr[0];//把key为0的值保存到SESSION $_SESSION['name']中的name前面不家$
      

  5.   

    某项吧$_SESSION['NAME']=$arr[0];就这么简单
      

  6.   

            name age heigth
    复选框    aa   15  160
    复选框    bb   16  165
    复选框    cc   17  163
    复选框    dd   18  168选中多行想同时插到数据库