-
一个严格的PHP Session会话超时时间设置方法
本文为大家介绍的是一个严格的PHP Session会话超时时间设置方法,着重点在于结合两种方法保证超时时间到,会话失效,需要的朋友可以参考下 最近某个PHP项目用到了限制登录时间的功能,比如用户登录系统60分钟后如果没有操作就自动退出,我搜索了网络收集了有以下方法可供参考。 第一种方法即设置php.ini配置文件,设置session.gc_maxlifetime和session.cookie_lifetime节点属性值,当然也可以使用ini_set函数改变当前上下文环境的属性值: ini_set('session.gc_maxlifetime', "3600"); // 秒 ini_set("session.cookie_lifetime","3600"); // 秒 第二种方法即设置Session时间戳,比如下面的办法...
PHP 2014-12-15 13:24:15 -
PHP中上传多个文件的表单设计示例讲解
本文为大家讲解的是PHP中上传多个文件的表单设计例子,着重讲解的是表单如何设计,后端处理需要循环$_FILES数组来实现,非常实用,需要的朋友可以参考下 多个文件上传和单独文件上传的处理方式是一样的,只需要在客户端多提供几个类型为“file”的输入表单,并指定不同的“name”属性值。例如,在下面的代码中,可以让用户同时选择三个本地文件一起上传给服务器,客户端的表单如下所示: <html> <head><title>多个文件上传表单</title></head> <body> <form action="mul_upload.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="...
PHP 2014-12-15 05:15:04 -
基于递归实现的php树形菜单代码示例
本文向大家讲解的是一个基于递归实现的php树形菜单代码,采用了递归的方法遍历节点构造出树形菜单,是非常实用的技巧,需要的朋友可以参考下 开发电子商务网站的时候,做了这个显示树形菜单的功能,用的递归实现的PHP树形菜单函数。具体代码如下: public function procCategory($sid,$pid){ $return = array(); $key = 0; static $arr = array(); //分类级别参考数组 $sql = "select cid,pcid,name from shop_goods_catalog where sid='{$sid}' and pcid = '{$pid}'"; $result = $this->__db->query($sql); while($row=$this->__db->fetchArray($result)){ $nbsp = ''; if($row['pc...
PHP 2014-12-15 02:06:03 -
php+javascript实现二级级联菜单
本文是一个php+ javascript实现的二级联动菜单,感兴趣的同学参考下. 大体思路是这样的:为了不让先前的页面刷新,我用iframe潜入了一个二级子页面,用来读取数据库中的数据,最后把想要的数据传递给父级页面,完成数据的选择和转移。 主要程序代码如下(部分代码有改动,但不影响功能): 父页面reg.html: <iframe src=”city.php” width=”300″ height=”22″ frameborder=”0″ scrolling=”no”></iframe> <input name=”city” type=”hidden” id=”city” value=”" /> 子页面c...
PHP 2014-12-14 09:18:03 -
php实现获取及设置用户访问页面语言类
本文为大家讲解了php实现获取及设置用户访问页面语言类,可实现获取/设置用户访问的页面语言,如果用户没有设置访问语言,则读取Accept-Language,感兴趣的朋友可以参考下 本文实例讲述了php实现获取及设置用户访问页面语言类,分享给大家供大家参考。具体分析如下: 该实例User Language Class 获取/设置用户访问的页面语言,如果用户没有设置访问语言,则读取Accept-Language...
PHP 2014-12-14 02:27:07 -
关于Win8开机自动联网的设置方法
用过Win8系统的网友大概都知道开机需要通过“宽带连接”才能连上互联网,大家都觉得这个方法非常麻烦。本次小编就教大家仅需轻松设置几个步骤,就能实现Win8系统开机自动连接互联网...
系统程序 2014-12-14 01:57:10 -
轻松恢复系统“发送到”菜单项目
可是,如果我们自己手动,或者用上面这些优化类软件删除了这些项目怎么办? 例如,我把发送到桌面快捷方式那个项目给删除了; 例如,我把发送到记事本那个项目给删除了; 例如,我把发送到D盘、E盘等快捷方式给删除了…… 怎么恢复呢? 当然,软媒计划在新版本的软件里面提供更强大的右键菜单自定义功能和一键恢复系统默认的功能,但是,在魔方这些软件没有提供这个功能之前,我们应该怎么做才能恢复Vista、Windows7系统的这个发送到菜单呢? 其实很简单,看看下面的步骤: 一、打开开始菜单,在搜索框里面输入shell:sendto然后回车,看看,是不是一下子就打开了发送到菜单项所在的那个SendTo文件夹? 二、轻松的打开这个sendto文件夹后,在这个文件夹空白处点击鼠标右键,点选“新建/文本文档”,其后在SendTo窗口中显然会有一个0字节的记事本图标文本文件“新建文本文档.txt”: 1、恢复:...
系统程序 2014-12-13 22:24:13 -
解决Windows 7系统蓝屏处理设置操作
当Windows 7操作系统遇到蓝屏情况时,很多用户束手无策,其实蓝屏并不可怕,下面就给大家讲讲蓝屏的处理方法和解决方案。 一、Windows 7蓝屏的含义 1、故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_HANDLED *** 上面的蓝屏代码意思如下: 第一部分是停机码(Stop Code)也就是STOP 0x0000001E,用于识别已发生错误的类型错误...
系统程序 2014-12-13 22:09:09 -
FleaPHP的安全设置方法
本文为大家讲解的是FleaPHP的安全设置方法,关于访问fleaphp的MC层文件导致暴露网站目录的安全防范讨论。感兴趣的同学参考下. 前提条件: 虚拟机,无法将fleaphp文件夹放在http无法访问的路径,无法修改apache和php的配置文件...
PHP 2014-12-13 19:33:05 -
Vista系统安全设置
Vista优化大师作为Vista优化不可缺少的组成部分,其安全优化功能也非常的强大,下面我们来一下具体的内容: 系统安全设置部分: 1、修改安全中心警告信息: 在右下角是否常见安全中心的警告提示?一会说你防火墙没有,一会说你病毒查杀软件没有,不停的跳出来提示,怎么办?就在这儿搞定!选择信息提示的模式,不让它来频繁骚扰你。 2、禁用管理控制台(MMC)插件: 例如高手常用的gpedit.msc, 禁止这个之后, 像gpedit.msc 这类控制台窗体就打不开了,想偷偷改我的Vista设置?没门! 3、禁用注册表编辑 如果是多人公用同一台电脑,可以考虑禁用这个功能...
系统程序 2014-12-13 17:39:09 -
Windows7系统的几种睡眠模式及设置方法
微软将Windows 7(以下简称Win7)的“睡眠”功能做到了极致,提供了多种模式可供选择。下面我们一起来研究下Win 7系统各种睡眠模式的不同及设置方法...
系统程序 2014-12-13 17:36:05 -
Vista中访问“系统恢复选项”菜单?
在该版本的 Windows 中删除了早期版本 Windows 中的“恢复控制台”,并替换为“系统恢复选项”菜单中的若干工具。 如果 Windows 不能正常启动,则可以使用这些工具来修复启动问题,将系统文件还原至较早时间点的状态,对计算机的随机存取内存运行测试,以及在某些版本的 Windows Vista 内,从备份中还原整个计算机和系统文件...
系统程序 2014-12-13 14:42:07