静态博客入口:http://blog.5d.cn/vip/gmail/
2009/07/05 | 禁止页面刷新 后退的代码
类别(PHP CMS) | 评论(1) | 阅读(1139) | 发表于 20:43
2009/07/05 | 根据ip限制访问网页
类别(PHP CMS) | 评论(0) | 阅读(633) | 发表于 20:39

http://blog.csdn.net/tolys/archive/2007/09/30/1807512.aspx

<?php
// 被允许的IP
$allowIP = array(
'192.168.1.11',
'192.168.1.22',
'192.168.1.33',
);

$ip=$_SERVER["REMOTE_ADDR"];
if(!in_array($ip,$allowIP))
{
    echo "access forbid!";
    exit;
}
?>
<html> some contetn....



IP段的也很简单:

<?php
// 被允许的IP段
$allowIP = array(
'192.168.1',
'192.168.2',
'192.168.3',
);

$ip = explode('.',$_SERVER["REMOTE_ADDR"]);
array_pop($ip);
$ip = implode('.',$i

2009/07/05 | PHP防注入安全代码
类别(PHP CMS) | 评论(0) | 阅读(113) | 发表于 20:27

http://www.jb51.net/article/14120.htm

简述:/*************************
说明:
判断传递的变量中是否含有非法字符
如$_POST、$_GET
功能:防注入
**************************/


<?php
//要过滤的非法字符
$ArrFiltrate=array("'",";","union");
//出错后要跳转的url,不填则默认前一页
$StrGoUrl="";
//是否存在数组中的值
function FunStringExist($StrFiltrate,$ArrFiltrate){
foreach ($ArrFiltrate as $key=>$value){
if (eregi($value,$StrFiltrate)){
return true;
}
}
retur
2009/07/05 | 自定义的弹出窗口/无菜单栏最大化窗口代码/
类别(PHP CMS) | 评论(0) | 阅读(1494) | 发表于 20:23

http://www.cnblogs.com/xy6521/articles/369324.html

求点击连接出现无菜单栏最大化窗口代码
<html>
<head>
<title>Untitled   Document</title>
<meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">
<script   language="JavaScript">
<!--
function   maxPop(theURL)   {   //v2.0
var   pop   =   window.open(theURL,'neww','scrollbars=yes,width=760,height=500,top=25,left=15');
if   (document.layers){
var   larg=pop.screen.availWidth-10;
var 

2009/07/05 | PHP安全退出的代码
类别(PHP CMS) | 评论(0) | 阅读(1102) | 发表于 20:20

原文:http://xspace.yyon.cn/html/86/86-10406.html

今天在做php项目的时候,需要增加安全退出的功能,也就是要求用户点"安全退出"时,执行清除session操作,并转到登录页.没想到在这个地方也小"卡"了一下.
'DI4P.pB0       出现的问题是当我点"安全退出"后转到登录页,但这时如果在地址栏中输入某一个管理页面的地址,还是能进去,也就是说session并未清除.我在程序的代码中已经使用了session_unregister()方法注销了session的变量.但还是有这个问题,问了下zw,他帮忙看了一阵也没解决了. 还是上网搜索吧,在一篇文章中看到一段代码,他在session_unregister()后加了句session_destroy();试着也照他写的加了 session_destroy(),终于可以清除session了.我的理解是:session_unregister()方法只是注销session 变量,并未真正清除session,只有执行了session_destroy()才清除了一个session中的所有数据.余姚在线个人空间T"V2E S3]q{

2008/10/01 | Joomla中文教程
类别(PHP CMS) | 评论(0) | 阅读(653) | 发表于 10:39