分类: PHP教程 |
预览模式: 普通 | 列表

PHP SESSION之自定义存储方式

 在php中session中的数据默认是以文件形式存储在磁盘上的,这对小型网站来说,可能已经可以满足要求了。大事对于大中型网站,或者一些有特殊需求的网站来说,默认的存储方式已经不能够满足要求了!他们需要自己定义session的存储方式,以便这些session中的数据可以在多台服务器之间共享!

对此php提供了一个函数来解决

查看更多...

Tags: php PHP网站建设

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4435

php中session过期时间设置

 当我们用session保存了用户的登录信息之后,如果用户没有选择点击登出按钮而是选择了直接关闭浏览器,那在服务器端保存的session是否会长期存在呢?

答案是否定的!因为SESSION存在一个过期时间。如果session上一次修改的时间距离当前之间超过某个值的话,这个session将会被清除!

在php的配置文件php.ini中有这么个选项:

 

查看更多...

Tags: php PHP网站建设

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 5044

PHP SESSION扫盲篇

  在这一篇文章中,你可以知道如何使用session的一些基础。看完这篇文章,或许你就学会了session的基本用法!

查看更多...

Tags: php PHP网站建设

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4405

PHP SESSION

 PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。

session对于web开发者来说,是非常重要的一个工具!利用它可以为当前用户在不同页面之间保存变量。这是session(回话)的最重要的一个功能!

这次我准备要做一个类似专题的东西来讲述PHP中的SESSION

 

 PHP SESSION扫盲篇

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4174

Python的Mysql编程

python对数据库的操作,可能对我有些用处!我想用它来灵活的把access的数据导入到mysql里面去!

 

导入模块

import MySQLdb

 

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4433

Python连接Access数据库

  嘿,刚花了几小时初略的看了一下python的语法,觉得它有点似曾相识呀!

个人觉得,python可以用来写写shell。虽然windows下bat也可以,不过bat总是觉得限制太多,写起来很费劲!python就方便很多了!

废话不多说了,摘录一段文章!

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6085

php根据ip获取城市地址

 代码相当简单,主要是利用了有道的一个地址查询接口

 

function get_address_from_ip($ip)

{

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4998

PHP程序员也要学会使用“异常”

  “PHP程序员,特别是从php4,甚至是PHP3中成长起来的程序员,很多都不习惯使用抛出异常这种错误处理方式。虽然php5引入了异常处理机制,但是很多php程序员还是没有真正的掌握并使用它。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 3909

HTTP错误码

  200、301、302、404页面2010-07-13 09:50相关服务器返回代码介绍:

200页面 客户端请求已成功响应。
301页面 永久重定向某个链接。
302页面 临时重定向到某个链接。 
404页面 访问的页面暂时不存在。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 5962

自动读取下一页内容接到本页尾部

 大家在浏览qq空间“个人中心”的时候有这种体验,就是 QQ空间不会一次性把所有的好友动态显示出来,而是你滚动条滚动下去它才会 通过ajax把下一页的内容显示出来。节约服务器的资源,又提高了用户体验。

没去挖qq空间那块是怎么实现的,自己想了一种方案,其核心就是jquery的$.load函数通过它可以把下一页的元素载入到当前页,再通过一些文档处理代码讲载入的内容拼接到合适的尾部。

 

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 3969

asp操作xml实例

这次作业的第二个要求是将生成的xml文件通过asp解析后以表格形式输出,其实都很简单的操作,对于节点,只要你能很明白的把它当作一棵树,时刻知道自己正在操作的几点位于什么位置就好了,在这次的内容中,我的代码有一部分是注释掉的,从那些注释的内容就可以看出,其实我也不是学习asp的人,纯粹是课程作业的要求,所以更多的代码写的过程中都是一步步尝试得来的,根据自己js上操作的经验,班门弄斧了,废话不多说,直接看代码(这个可是完整代码,不想把代码再弄乱)。

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Set xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load(Server.MapPath("aspXml2.xml"))
Set roots = xmlDoc.documentElement
Set childs = roots.childNodes

%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>asp解析XML文档</title>
</head>

<body>

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4306

PHP开发框架有哪些

 最近一直以来php框架被广泛利用,多半都是基于mvc架构模式的,还有基于事件驱动模式的,大致列举几个。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 8223

PHP SMTP类

 一个PHP的smtp类,可以用来发送邮件,支持html,支持调试,可判断邮件发送状态。

还不错共享给大家

点击下载此文件

Tags: php

分类:PHP教程 | 固定链接 | 评论: 1 | 查看次数: 4270

IP反查域名PHP源码

IP反查域名,现在用的一般是bing的一个IP查询功能,即IP:222.222.222.222

写成php代码就变成了

 

Tags: IP反查域名 PHP源码

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 5382

Google Pr查询接口

 PHP代码如下

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6623

Apache htaccess 中的RewriteCond 规则介绍

 apache 模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。 它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。 此URL操作可以依赖于各种测试,比如服务器变量、环境变量、HTTP头、时间标记,甚至各种格式的用于匹配URL组成部分的查找数据库。

 

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4907

ecshop 世界列表 ecs_region

世界的地域数据

只有国家没有详细的地区

查看更多...

分类:PHP教程 | 固定链接 | 评论: 3 | 查看次数: 7867

ecshop 函数说明

  1、lib_time.php

gmtime():获得当前格林威治时间的时间戳 /$0
server_timezone(): 获得服务器的时区 /$0
local_mktime($hour = NULL , $minute= NULL, $second = NULL,  $month = NULL,  $day = NULL,  $year = NULL): 生成一个用户自定义时区日期的GMT时间戳
local_date($format, $time = NULL): 将GMT时间戳格式化为用户自定义时区日期
gmstr2time($str): 转换字符串形式的时间表达式为GMT时间戳
local_strtotime($str): 将一个用户自定义时区的日期转为GMT时间戳
local_gettime($timestamp = NULL): 获得用户所在时区指定的时间戳
local_getdate($timestamp = NULL): 获得用户所在时区指定的日期和时间信息

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 5005

ECShop - 数据库操作类

 ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。这样做的好处是实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。另外,当网站需要做memcached缓存时,也可以很方便的实现。当然,这样做的后果就是数据库的选择非常狭窄,无法实现其它的非MySQL数据库。

ECShop的数据操作类文件是includes/cls_mysql.php,类名是cls_mysql。该类主要提供了下面 一些比较有用的方法:

getAll($sql)和getAllCached($sql, $cached = 'FILEFIRST'):获取所有记录。 
getRow($sql, $limited = false)和getRowCached($sql, $cached = 'FILEFIRST'):获取单行记录。 
getCol($sqlse)和getColCached($sql, $cached = 'FILEFIRST'):获取某栏位的所有值。 
getOne($sql, $limited = false)和getOneCached($sql, $cached = 'FILEFIRST'):获取单个数值。 
query($sql):执行数据库查询。 
autoExecute($table, $field_values, $mode = 'Insert', $where = ''):数据库表操作。

分类:PHP教程 | 固定链接 | 评论: 4 | 查看次数: 5495

ThinkPhp RBAC心得

Thinkphp是一套不错的Php开发框架,前段时间用它帮我开发了一套实物管理系统。由于是第一次用他来开发东西,所有的东西都很陌生,很多东西都一个个得去翻看document。所幸最后终于算是完成了任务。下面分享一下RBAC的开发心得。

基于角色的访问控制(Role-Based Access Control)

关于Thinkphp的RBAC怎么用,表怎么建怎么填,我就不说了,网上有很多。我这里想说的是使用Thinkphp+RBAC书写代码时候的一些建议。

查看更多...

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 4947
博主QQ: 友情链接请找我
QQ群: 灰色档案
返回顶部 关闭