session不定时失效,请帮忙 php.ini文件中的session.gc_maxlifetime = 1440看看是不是有什么问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session.gc_maxlifetime = 1440这没有什么问题,这是PHP的默认值!如果经常失效,而你想让它失效后能自动弹出窗口说明的话!可以在调session_start();后的加一个判断:if(session_is_registered('id')){ //===========id 为session值============= $db = new dbstuff; $db->connect($dbhost, $dbuser, $dbpw, $pconnect); $db->select_db($dbname);}else { echo "<SCRIPT type='text/JavaScript'>"; echo "window.alert('对不起,用户名过期!');"; echo "</SCRIPT>"; $strUrl = "index.htm"; //===========重新回到登陆页面========= print("<meta http-equiv=refresh content=0;URL=$strUrl>"); exit;} 要想session失效使用session_destroy函数;如果没有使用,那么服务器端保留着session信息文件。这些信息文件将在一段时间后被清除。php.ini中有个随机种子数的设置用来删除session文件。 onclick如何接收js传过来的变量? 一个unexpected T_IF 上传文件的问题 textarea 中换行 求高手帮我看看PHP添加 php的兄弟们,除了php你们还用什么c/s架构的东西? php 探讨PHP SQL注入的解决思路 求助:有关于数据库中自动编号字段的困惑 在线播放 看到很多商业的web系统都有人数限制的功能,比如50人版,在线到了50人后速度明显觉得很慢。请问实现思路是什么? 一个简单的PHP问题 怎样得到客户端IP地址和机器名?
这没有什么问题,这是PHP的默认值!如果经常失效,而你想让它失效后能自动弹出窗口说明的话!可以在调session_start();后的加一个判断:if(session_is_registered('id')){ //===========id 为session值============= $db = new dbstuff;
$db->connect($dbhost, $dbuser, $dbpw, $pconnect);
$db->select_db($dbname);}else { echo "<SCRIPT type='text/JavaScript'>";
echo "window.alert('对不起,用户名过期!');";
echo "</SCRIPT>";
$strUrl = "index.htm"; //===========重新回到登陆页面=========
print("<meta http-equiv=refresh content=0;URL=$strUrl>");
exit;}