All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
delphi结构化异常处理
MDF文件在SQL,Server数据库中恢复技术_[SQL,Server教程]
借用VB的My,C#照样条条大路通罗马_.net资料_编程技术
将多次查询的数据填充到同一数据源_.net资料_编程技术
DOTNET:LINQ与ADO.NET,3.0的创新_.net资料_编程技术
PHP,has,encountered,an,Access,Violation解决方法总结_php资料_编程技术
新瓶旧酒ASP.NET,AJAX(6),-,客户端脚本编程(Sys.WebForms命名空间下的类)_[Asp.Net教程]
PHP实例:PHP实现上传文件生成小图加文字的实例_[PHP教程]
.NET自动字符编码识别程序库,NChardet_[Asp.Net教程]
SQL Server 2000 分布式事务错误解决_[SQL Server教程]
Reading number is top 10 pictures
A man's favorite things8
Summer is most suitable for young people to travel in China6
胸部遭到偷窥的女人们
Green sweet joey wong young old photos exposure
八个盛产美女的国家2
囚犯暴乱了咋办?
大人物的礼物
运动的范冰冰1
猫眯也疯狂
A man's favorite things1
Download software ranking
Tram sex maniac 2 (H) rar bag12
网络管理员第三版
中国结婚习俗实录
变速齿轮3.26
双旗镇刀客B
Tram sex maniac 2 (H) rar bag3
Ashlynn Video4
网络管理员第三版
Jinling thirteen stock
c#程序设计案例教程
归海一刀 published in(发表于) 2014/2/17 7:37:46 Edit(编辑)
PHP检查表单提交是否来自于本站_[PHP教程]

PHP检查表单提交是否来自于本站_[PHP教程]

PHP检查表单提交是否来自于本站_[PHP教程]

















方法一:
你可以把处理提交数据的代码写到一个单独的文件里,比如form.php。
if (defined(’INSIDE’)) {//判断是否有定义INSIDE常量
//处理表单
} else {
exit(’错误’);
}
?>

然后,在提交表单的那个页面先定义INSIDE这个常量,常量值无所谓
define(’INSIDE’, ’TRUE’);

接着,判断是否有提交,如果提交,则
include ’form.php’;

======================================================================================= 方法二:

if(PHP_VERSION<’4.1.0’){$_SERVER = $HTTP_SERVER_VARS;}
if(isset($_SERVER["HTTP_REFERER"])){
//针对部分浏览器可能无HTTP_REFERER,所以做这么一个判断
$servername=$_SERVER[’SERVER_NAME’];
$sub_from=$_SERVER["HTTP_REFERER"];
$sub_len=strlen($servername);
$checkfrom=substr($sub_from,7,$sub_len);
if($checkfrom!=$servername)
{
echo "";
exit;
}
}
?>
此方法并非绝对安全,因为HTTP_REFERER是可以伪造的,只能是防君子但不能防小人了,但在一般情况下已经够用。




























添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.