`

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.qrcode.min.js---二维码的jquery插件

    jquery.qrcode.min.js 二维码的jquery插件

    sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz

    首先,Sqoop 是 Hadoop 生态系统中的一个重要组件,它的主要作用是解决大数据处理中数据导入导出的问题。通过 Sqoop,用户可以将大规模的数据从 RDBMS(如 MySQL、Oracle、SQL Server 等)批量导入到 HDFS(Hadoop ...

    python3.12对应的dlib-19.24.99-cp312-cp312-win-amd64

    其中,Dlib是一个功能强大的C++工具包,同时提供了Python接口,使得在Python中使用Dlib变得非常便捷。这个压缩包"python3.12对应的dlib-19.24.99-cp312-cp312-win_amd64"是专门为Python 3.12版本设计的,包含了Dlib...

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

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

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

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

    《jQuery 1.11.1:高效前端开发的核心库》 jQuery,作为JavaScript库的代表性作品,一直以来都是Web开发者的重要工具。这个压缩包包含了两个版本的jQuery——`jquery-1.11.1.js`和`jquery-1.11.1.min.js`,它们都是...

    802.15.4-2015中文版

    802.15.4-2015中文版是IEEE标准802.15.4-2015的中文译本,该标准定义了低速率无线个域网(WPAN)的技术规范。WPAN是一种短距离、低功耗、低复杂度的无线通信技术,主要应用于智能家居、工业自动化、医疗保健等领域。...

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

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

    httpclient 相关的 3个jar包(commons-httpclient-3.1.zip,commons-logging-1.1.1.jar,commons-codec-1.4.jar)

    httpclient 相关的 3个jar包(commons-httpclient-3.1.zip,commons-logging-1.1.1.jar,commons-codec-1.4.jar),带英文api文档

    javax.servlet---jsp-api jar包

    - **ServletContext**:代表Servlet容器的一个全局信息上下文,可以获取服务器信息,与其他Servlet通信等。 ### 2. JSP(JavaServer Pages) JSP是一种视图技术,它允许开发者将HTML代码与Java代码混合编写,从而...

    jquery.i18n.properties-min

    jquery.i18n.properties-min

    jquery-migrate-1.4.1.min.js

    用js封装的功能库,方便开发者使用。 取得页面中的元素。如果不使用JavaScript 库,遍历DOM (Document Object Model ,文档对象...jQuery 为准确地获取需要检查或操纵的文档元素,提供了可靠而富有效率的选择符机制。

    oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

    1.5 配置环境变量 #vim ~/.bashrc --根目录下为全局使用,为限制用户权限,可只修改某一用户的环境变量 export ORACLE_HOME=/usr/lib/oracle/11.2/client64 export TNS_ADMIN=$ORACLE_HOME/network/admin export NLS...

    jquery.json-viewer.js

    jquery.json-viewer.js是一款查看json格式数据的jquery插件。它可以将混乱的json数据漂亮的方式展示在页面中,并支持节点的伸展和收缩和语法高亮等功能。

    instantclient-sqlplus-windows.x64-11.2.0.4.0

    Navicat for oracle、PL/SQL 都可以使用这个插件。instantclient-basic-win-x86-64-11.2.0.1.0,instantclient-sqlplus-windows.x64-11.2.0.4.0,解压合并到一个文件夹中。

    2023-04-06-项目笔记-第七阶段-课前分享-3个小分享 4.4变量的作用域与生命周期 4.4.2.5全局变量的作用域-5

    写代码注意代码风格 4.3.1 变量的使用 4.4 变量的作用域与生命周期 4.4.1 局部变量的作用域 4.4.2 全局变量的作用域 4.4.2.1 全局变量的作用域_1 4.2.2.2 全局变量的作用域_2 4.2.2.3 全局变量的作用域_3 4.2.2.4 ...

    mysql-connector-java-5.1.40.tar.gz

    MySQL Connector/J是MySQL数据库与Java应用程序之间的桥梁,它是一个实现了JDBC(Java Database Connectivity...在Linux环境下,我们需要通过`tar`命令解压文件,然后在Java代码中加载驱动并使用JDBC接口来操作数据库。

    \Program Files\Microsoft Platform SDK for Windows Server 2003 R2 LIB文件

    2006-03-03 23:19 13,712 Bits.Lib 2006-03-03 23:19 4,196 credui.lib 2006-03-03 23:19 57,730 daouuid.lib 2006-03-03 23:19 527,310 ddao35.lib 2006-03-03 23:19 531,012 ddao35d.lib 2006-03-03 23:19 528,038...

    ISSCC 2013 所有

    Session 09 - Mobile Application Processors and Media Accelerators.pdf Session 10 - Analog Techniques.pdf Session 11 - Emerging Memory and Wireless Technology.pdf Session 12 - Nonvolatile Memory ...

    libxml2-2.6.32.tar.gz

    在Linux系统中,这可以通过编译源代码或者使用包管理器(如apt-get或yum)来完成。在编译libxml2-2.6.32时,需要指定适当的选项以链接到这些依赖库,确保在PHP中使用GD库时能够调用到这些功能。 总之,libxml2-...

Global site tag (gtag.js) - Google Analytics