作者gravity067 (gravity)
看板PHP
标题[请益] 如果登出的时候需要用到session的资讯
时间Thu Sep 7 23:02:06 2006
我现在是用session做一个简单的登入/登出系统
那我还需要记录login和logout的时间
以time()的秒数时间戳记写入login_time与logout_time,
出现了session的问题,
因为要用session所记录的资讯才能用sql函式把时间写入资料库,
我的logout的页面原先就是要释放session表示登出,现在又需要session的资讯
只好又在开头做 session_start(),便出现了警告:
Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /usr/local/apache/htdocs/php_sql/logout.php:1)
in /usr/local/apache/htdocs/php_sql/logout.php on line 2
不过虽然出现警告,time()的资讯还是能正确写入
这样我是不是该忽视这个警告,想办法直接用技巧跳过这个页面?
或是还有什麽建议的技巧呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.167.149
1F:→ dinos:只是个 Warning 09/07 23:19
2F:推 foxzgerald:add ob_start() before session_start() ? 09/08 00:28
3F:推 LPH66:楼上只是把错误讯息丢到output buffer里面去而已... 09/08 11:34
4F:推 gamewolf:先记录,再登出不就好了? 09/08 15:17