1.php
<?php
session_start();
$_SESSION['aa'] = 11;
?>2.php
<?php
session_start();
$_SESSION['aa'] = 22;
echo $_SESSION['aa'];
?>

解决方案 »

  1.   

    大哥,不行呀!出错了。
    Warning: session_start(): open(/tmp\sess_3db20b5b25f2af281d0a0fb93a1abcb4, O_RDWR) failed: No such file or directory (2) in D:\project\2.php on line 2Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\project\2.php:2) in D:\project\2.php on line 2Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\project\2.php:2) in D:\project\2.php on line 2
    22
    Warning: Unknown(): open(/tmp\sess_3db20b5b25f2af281d0a0fb93a1abcb4, O_RDWR) failed: No such file or directory (2) in Unknown on line 0Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
      

  2.   

    session的路径没有设置
    你可以到PHP安装所在盘的目录下,建一个空目录tmp
    或者改php.ini设置一下SESSION的保存目录。还有一个方法可以传递变量,设置php.ini的global属性为ON,
    然后用FORM将变量POST过去,就行了。
      

  3.   

    在d:/下建一个目录叫tmp
    就可以了session 应该已最后注册的为主