1
工作我堅持了PHP會話它不工作我強制檢查在會話的基本程序PHP會話不WAMP5
ses.php
ses1.php 以上編不起作用。不知道機智編程或wamp服務器。 我已打開php.ini中的register_globals 我也檢查session.save_path =「c:/ wamp/tmp」 session.save_handler = files。 PL建議我處理會話
在此先感謝。
工作我堅持了PHP會話它不工作我強制檢查在會話的基本程序PHP會話不WAMP5
ses.php
ses1.php 以上編不起作用。不知道機智編程或wamp服務器。 我已打開php.ini中的register_globals 我也檢查session.save_path =「c:/ wamp/tmp」 session.save_handler = files。 PL建議我處理會話
在此先感謝。
您是否正在創建和關閉會話? 是否存在正確的文件路徑並且是否可寫? (你正在使用Windows,對嗎?)
我也建議從WAMP管理屏幕檢查php配置,以確保會話信息是正確的。如果您對路徑進行了任何更改,則必須重新啓動Web服務器。
來自實例:http://php.net/manual/en/function.session-start.php
<?php
// page1.php
session_start();
echo 'Welcome to page #1';
$_SESSION['favcolor'] = 'green';
$_SESSION['animal'] = 'cat';
$_SESSION['time'] = time();
// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';
// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?>
使page2.php
<?php
// page2.php
session_start();
echo 'Welcome to page #2<br />';
echo $_SESSION['favcolor']; // green
echo $_SESSION['animal']; // cat
echo date('Y m d H:i:s', $_SESSION['time']);
// You may want to use SID here, like we did in page1.php
echo '<br /><a href="page1.php">page 1</a>';
?>
對不起,你的問題不讀得非常好。你應該包含一些代碼,而不是文件名。 – JYelton 2010-05-18 18:53:38