`

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;
}
分享到:
评论

相关推荐

    jquery.i18n.properties-1.0.9.js

    jquery.i18n.properties-1.0.9.js 下载

    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" 中...

    dom4j-1.6.1.jar下载 和jaxen-1.1-beta-7.jar下载

    DOM4J-1.6.1.jar 和 JAXEN-1.1-Beta-7.jar 是两个在Java开发中处理XML文档的重要库。这两个库在处理XML数据时提供了丰富的功能,尤其是在进行XML解析、操作和XPath查询时。 DOM4J是Java的一个开源XML处理库,它的...

    commons-codec-1.3.jar,commons-httpclient-3.1.jar,commons-logging-1.1.jar)

    开发者可以使用它来跟踪图片上传过程中的错误、警告和调试信息,帮助排查问题。 这三个库在Android项目中通常是通过Gradle或Maven等构建工具作为依赖引入的。在添加依赖后,开发者可以使用Apache HttpClient来创建...

    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-jquery-3.2.1.min.js

    在本文中,我们将深入探讨最新版的jQuery,即`jquery-3.2.1.min.js`,以及该版本中的一些变化。** ### 1. jQuery 3.x 版本概述 jQuery 3.x 系列是继1.x和2.x后的又一重大更新,它主要关注性能优化、API清理以及对...

    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-...

Global site tag (gtag.js) - Google Analytics