12 shindo

尚未进行身份认证

我要认证

phper,关注互联网产品及开发

等级
TA的排名 24w+

js获取url参数

function getUrlPara(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.su

2012-04-16 16:43:01

js处理cookie

网站做静态化后,部分页面传入的参数得改成用js处理了。js获取页面参数有两种方法,cookie和ajax,下面总结js处理cookie的方法。设置cookie:function setCookie(name, value) { var argv = setCookie.arguments; var argc = setCookie.arguments.leng

2012-04-16 16:34:46

后台批量处理功能界面的实现

做商家页面静态化的时候,需要批量生成页面。商家有多个,每个商家也有多个页面需要静态化。下面是实现过程:1、提交页面传入参数$mchtid,$dostep,分别对应处理到哪个商家,这个商家的哪个步骤2、逻辑Php页面,处理完当前商家和当前步骤,改变$mchtid或$dostep参数,输出新的表单//跳转到一下步的JS$gotojs = "function Got

2012-04-16 09:47:58

MySQL 随机排序的一个性能差异

工作中需要实现一个功能,在主页上随机展示热门的促销活动。主页都是每天重新生成静态,这样保证了主页活动部分每天都有变化。这就需要对数据库查询做随机排序,查到一下资料:假设一张表 table1 ,主键字段是 id ,我们要从中获取一个随机的记录,SQL语句写法SELECT * FROM table1 ORDER BY rand() LIMIT 1用MySQL 的 EXP

2012-04-11 09:30:55

javascript点击<a>超链接标签的实现

有个异步调用后点击链接的需求,实现如下:htm代码js代码var alabel = document.getElementById("cbox"); alabel.href = "xxx";if (document.all) { // For IE alabel.click(); } else if (document.createEvent) {

2012-03-30 09:08:08

smarty的配置使用

smarty是一个老牌Php模板引擎,作用是程序和美工分离(还没遇到会用smarty的美工,还是自己整合),缓存技术减轻了服务器的处理压力。smarty缓存和页面静态化都是页面缓存技术,区别是smarty缓存是临时性的,静态化是永久性的,可以通过组合互补达到比较好的性能优化效果。而memcache是内存对象缓存系统,与前两种比不是文件级别的缓存,而是内存级别的缓存。配置:1、在sm

2012-03-22 00:09:19

登陆后跳转到原请求页面

利用$_SERVER['HTTP_REFERER']变量:1、login.php获取源请求页面地址:$refererUrl = $_SERVER['HTTP_REFERER'];2、login.htm把地址作为隐藏参数提交:" />3、登陆处理业务页面最后跳转到源请求页面:(如果在使用这个函数前已经有html输出,哪怕是一个空格.那么在页顶会显示错误信息)heade

2012-03-20 21:33:27

1分钟选择redhat或centos

看到万网的Linux服务器可选的有redhat和centos,可见这两个系统在企业应用里面是最广的。那么,到底选哪个呢?Red Hat是全球最大的开源技术厂家,其产品Red Hat Linux也是全世界应用最广泛的Linux。CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Li

2012-03-16 11:08:04

phpmyadmin的安全配置

以前管理mysql用的MySQL Workbench,今天想试一下phpmyadmin,配置好目录访问浏览器,一访问直接就登到数据库管理了,密码都没输。坑爹的,这也太危险了。查了一下资料,分享如下:phpmyadmin有三种不同的“授权模式”用来登录(有另一种不常用的):cookie模式: web认证方式,以普通网站登录界面显示,输入mysql的用户名和密码,然后进入管理界面h

2012-03-16 10:23:47

联盟商家平台的url重定向

该平台的Url重定向参考了qq美食,链接尽可能简短、层次少。主页:RewriteRule ^index\.htm$ index\.php [L]商家列表:(只用一个字母s加斜杠,4个参数只用一个层次搞定)RewriteRule ^s/$ member/showmcht\.php [L]RewriteRule ^s/tp([0-9]*)-a([0-9]*)-

2012-03-15 16:08:25

禁止在用户上传目录执行Php

网站通常会有一些目录存放用户上传的文件,虽然上传的时候有控制不能传可执行脚本,但不排除被通过漏洞挂马。安全的做法是对普通用户有写权限的目录禁止运行脚本。打开apache根目录/conf下httpd.conf,配置如下 Order Allow,Deny Deny from all

2012-03-15 11:58:51

apache重定向,实现伪静态化

伪静态化的作用,一是达到和真静态化一样的seo效果,二是屏蔽网站的技术实现,让url看起来更优美。如果url中存在php,asp,jsp这样的后缀,有一种裸露的感觉,大网站都是看不到这样的字眼的。我的环境:apache2.2.17,php5.3.5,windows2003实现步骤:1、打开apache根目录/conf下httpd.conf,开启LoadModule:Lo

2012-03-15 10:41:04
勋章 我的勋章
    暂无奖章