程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 關於SESSION,我想再說一下。

關於SESSION,我想再說一下。

編輯:關於PHP編程

  在WIN32下,不知為什麼PHP4處理絕對路徑總是有問題。集中表現在extension_dir、upload_tmp_dir和session.save_path這幾個設置,無論你怎麼設都不行,後來我設成了./,於是都可以了。
  但是問題又來了。session.save_path這個路徑是對應於當前執行的PHP文件的,所以,在你使用SESSION時,如果換到了另一個目錄下,那麼這個SESSION也就沒有了。
  當然這些在LINUX下都不存在的。因為LINUX下,都可以用/tmp。
  所以對於這位兄弟的問題,我想可以這樣。首先,看你的PHP。INI的內容,session.save_path應該改成./ 。然後,你的程序也有一些問題,我加了一些注釋。你可以再試一下。
<?php
session_register("abc"); //應該先給變量賦值,再執行些函數
$abc="abcdefg";     //就是說此句應該放到前面。
header("Location: go.php");
?>
//////////////////////////////////////////
//go.php
<?php
     session_register("abc");  //這一句是不需要的。
echo "您是 ".$abc." ";
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved