`

2015.03.09-PHP获取HTTP请求信息,PHP中变量的作用域,Jquery复习,PHP中Session使用

阅读更多
今日任务:
1.企业信息查询、修改
2.员工信息查询

实际:
1、2都完成

收获:
1.PHP中可以判断HTTP请求的方法、类型等信息:  $_SERVER['REQUEST_METHOD'] // GET POST DELETE等;$_SERVER['HTTP_X_REQUESTED_WITH']  // XMLHttpRequest, 即ajax请求
2.在PHP中如果一个文件不是类,而是有变量、方法。则调用方法时如果方法内部要处理变量,要通过参数的方式传递进去
3.复习JQuery的方法,如$(".xxx").attr("src", "xxlsdfsdf");
4.检测php的session
if (!isset($_SESSION)) {
    session_start();
}
if (!isset($_SESSION['id'])) {
    header ("Location: " . WEB_ROOT . "index.php");
    return ; 
}
$timeout=1200; //超时时间,单位:秒,这里设为20分钟.
$now = time();
if(($now-$_SESSION['session_time'])>$timeout)
{
//超时了.
unset($_SESSION['id']);
header ("Location: " . WEB_ROOT . "index.php");
return;
}else{
//还没超时.
$_SESSION['session_time']=$now;
}
分享到:
评论

相关推荐

    TortoiseSVN-1.8.5.25224-x64-svn-1.8.8 中文语言包

    TortoiseSVN-1.8.5.25224-x64-svn-1.8.8 中文语言包

    gmp-4.3.2.tar.bz2+mpfr-2.4.2.tar.bz2+mpc-0.8.1.tar.gz

    标题中的"gmp-4.3.2.tar.bz2+mpfr-2.4.2.tar.bz2+mpc-0.8.1.tar.gz"表示的是三个不同的开源软件库的压缩包,它们分别是GMP(GNU Multiple Precision Arithmetic Library)、MPFR(Multiple Precision Floating-Point...

    SVN客户端官方汉化包 LanguagePack_1.10.0.28176-x64-zh_CN.msi

    SVN客户端官方汉化包 LanguagePack_1.10.0.28176-x64-zh_CN.msiSVN客户端官方汉化包 LanguagePack_1.10.0.28176-x64-zh_CN.msi

    jquery-3.7.0.min.js(jQuery下载)

    jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...

    TortoiseSVN-1.8.3.24901-x64-svn-1.8.4 简体中文语言包 64位

    在这款软件的1.8.3.24901-x64版本中,针对64位操作系统特别推出了简体中文语言包,极大地便利了中文用户群体,使得在使用过程中可以更加流畅地理解各项功能和操作。 首先,我们需要理解Subversion(SVN)的基本概念...

    libaio-0.3.105-2.x86_64.rpm

    64位centos按装下按装64位oracle时,centos系统缺少的rpm包,附件内存放着以下rpm按装包: libaio-0.3.105-2.x86_64.rpm libaio-devel-0.3.105-2.i386.rpm libaio-devel-0.3.105-2.x86_64.rpm libaio-devel-0.3.106-...

    TortoiseSVN-1.8.3.24901-win32-svn-1.8.4 简体中文语言包

    这个“TortoiseSVN-1.8.3.24901-win32-svn-1.8.4 简体中文语言包”是专门为TortoiseSVN设计的中文语言模块,旨在为中文用户带来更加友好的使用体验。 TortoiseSVN的核心功能包括但不限于: 1. **版本管理**:它...

    TortoiseSVN-1.8.4.24972-win32-svn-1.8.5安装包+中文语言包32位

    TortoiseSVN是一款在Windows操作系统上广泛使用的版本控制系统客户端,专为Subversion(简称SVN)设计。这个安装包是TortoiseSVN的1.8.4.24972版本,针对32位Windows系统,同时包含了一个中文语言包,使得中文用户...

    cors-filter-1.7.jar 和 java-property-utils-1.9.jar

    CORS(Cross-Origin Resource Sharing,跨源资源共享)是一种机制,允许Web应用从不同的源获取资源。在传统的浏览器安全策略中,JavaScript只能与同源(协议、域名和端口相同)的服务器进行通信,以防止恶意代码窃取...

    jquery-1.8.3.js 、jquery-1.8.3.min.js 【官方jquery包 js】

    但作为基础工具库,jQuery仍然在很多现有项目中发挥着重要作用。 总之,jQuery 1.8.3是一个强大且成熟的JavaScript库,其易用性、灵活性和广泛的社区支持使其在众多开发者中深受喜爱。无论是新手还是经验丰富的...

    jquery-ui-1.9.2.custom.min.js

    《jQuery UI 1.9.2自定义最小化版本详解》 jQuery UI 是一个基于 jQuery 的强大用户界面库,它提供了丰富的交互效果、可自定义的主题以及多种可重用的UI组件。在我们讨论的文件 "jquery-ui-1.9.2.custom.min.js" 中...

    plexus jar包

    plexus-archiver-1.0-alpha-7.jar plexus-build-api-0.0.4.jar plexus-cipher-1.7-sources.jar plexus-classworlds-2.5.1-sources.jar plexus-compiler-api-1.9.1.jar plexus-compiler-api-2.2.jar ...

    pywin32-221.win-amd64-py3.6.exe

    双击即可安装,官网下载,绿色软件

    sql-map-2.dtd和sql-map-config-2.dtd

    本文将深入探讨与“sql-map-2.dtd”和“sql-map-config-2.dtd”相关的知识点,以及它们在Ibatis中的作用。 Ibatis是一个轻量级的ORM(对象关系映射)框架,它允许开发者将SQL语句直接写在配置文件中,通过XML映射...

    jquery-1.11.0.min.js

    jquery-1.11.0.min.js

    openstack安装包(一)

    openstack-rpm包信息: augeas-libs-1.0.0-5.el6_5.1.x86_64.rpm boost-program-options-1.41.0-18.el6.x86_64.rpm btrfs-progs-0.20-0.2.git91d9eec.el6.x86_64.rpm celt051-0.5.1.3-0.el6.x86_64.rpm crudini-0.3-...

    PHP jquery微信扫码支付Demo实例.rar

    PHP jquery微信扫码支付Demo,js php版,文件说明:  index.php----前端生成二维码页面,通过post请求code_url.php  code_url.php----向微信后台发送数据,并获得微信后台返回的code_url,再将code_url返回给前端...

    pywin32-218.win-amd64-py2.7.exe

    pywin32-218.win-amd64-py2.7.exepywin32-218.win-amd64-py2.7.exe

    jaxws-rt 2.1.4 jar java webservice依赖包

    maven 下载jaxws-rt 2.1.4 jar 失败了 其中包含包 ...javax.xml.ws jaxws-api 2.1 org.jvnet.staxex stax-ex 1.2 org.jvnet mimepull 1.2 做java webservice时缺少这些包 好不容易下载下来 备份csdn

    org.springframework.asm-3.0.5.RELEASE.jar

    org.springframework.asm-3.0.5.RELEASE.jar

Global site tag (gtag.js) - Google Analytics