Get或Post提交值的非法數(shù)據(jù)處理<?php

//********************************************************
//-- 程序名稱:StrSwap V1.01
//-- 程序編寫:[email][email protected][/email]
//-- " /> 成年妇女免费播放,伊人精品在线,大乳牛奶女magnet

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Get或Post提交值的非法數(shù)據(jù)處理


Get或Post提交值的非法數(shù)據(jù)處理<?php

//********************************************************
//-- 程序名稱:StrSwap V1.01
//-- 程序編寫:[email][email protected][/email]
//-- 完成: 2002-8-1
//-- 程序用途:Get或Post提交值的非法數(shù)據(jù)處理
//-- 備注: 本程序需要加載在所有程序處理前使用,以便自動(dòng)進(jìn)行
//-- 程序中使用的變量的替換
//-- 由于發(fā)現(xiàn)嚴(yán)重BUG緊急升級(jí)
//-- Copyright By cngift ◎ 2002
//********************************************************

class StrSwap{

//當(dāng)以Get方式提交變量時(shí)用于連接變量的連接符
var $GetSplitStr = "&&";
var $TempArray = array();
var $VariableArray = array();

//********************************************************
//-- 程序名稱:Main()
//-- 程序用途:本類的默認(rèn)運(yùn)行方式
//-- 傳入?yún)?shù):無(wú)
//********************************************************

function Main(){

global $REQUEST_METHOD;
if("GET"==$REQUEST_METHOD){

$this->SubGetStrToArray();

}
if("POST"==$REQUEST_METHOD){

$this->SubPostStrToArray();

}

$this->GlobalVariable();



}

//********************************************************
//-- 程序名稱:SubGetStrToArray()
//-- 程序用途:當(dāng)變量以Get方式提交時(shí)所調(diào)用的方法
//-- 傳入?yún)?shù):無(wú)
//********************************************************

function SubGetStrToArray(){

global $QUERY_STRING;
$this->TempArray = explode($this->GetSplitStr,$QUERY_STRING);

for($i=0;$i<sizeof($this->TempArray);$i++){

$temp = explode('=',$this->TempArray[$i]);
$this->VariableArray[$i][0] = $temp[0];
$this->VariableArray[$i][1] = $this->StrReplace($temp[1]);

}

}

//********************************************************
//-- 程序名稱:SubPostStrToArray()
//-- 程序用途:當(dāng)變量以POST方式提交時(shí)所調(diào)用的方法
//-- 傳入?yún)?shù):無(wú)
//********************************************************

function SubPostStrToArray(){

global $_POST;
reset($_POST);
for($i=0;$i<count($_POST);$i++){

$this->VariableArray[$i][0] = key($_POST);
$this->VariableArray[$i][1] = $this->StrReplace($_POST[key($_POST)]);
next($_POST);
}

}

//********************************************************
//-- 程序名稱:StrReplace()
//-- 程序用途:替換變量中的非法字符
//-- 傳入?yún)?shù):變量值
//********************************************************

function StrReplace($str){

$str = StripSlashes($str);
$str = str_replace(chr(92),'',$str);
$str = str_replace(chr(47),'',$str);
$str = str_replace(chr(10).chr(13),"<br>",$str);
$str = str_replace('<',"<",$str);
$str = str_replace('>',">",$str);
$str = str_replace(';',";",$str);
$str = str_replace('"',"“",$str);
$str = str_replace("'","‘",$str);
$str = str_replace(" "," ",$str);
$str = str_replace("/**/"," ",$str);

return trim($str);

}

//********************************************************
//-- 程序名稱:GlobalVariable()
//-- 程序用途:聲明變量為全局變量方便其他程序調(diào)用
//-- 傳入?yún)?shù):無(wú)
//********************************************************

function GlobalVariable(){

for($i=0;$i<sizeof($this->VariableArray);$i++){

global $$this->VariableArray[$i][0];
${$this->VariableArray[$i][0]} = $this->VariableArray[$i][1];

}

}

}

?>

php技術(shù)Get或Post提交值的非法數(shù)據(jù)處理,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产大片51精品免费观看 | 99久久热视频只有精品 | 亚洲色欲啪啪久久WWW综合网 | bbw极度另类孕妇 | 乌克兰成人性色生活片 | 欧美日韩一区二区三区四区 | 久久国产伦子伦精品 | 国产亚洲视频精彩在线播放 | 韩国免费啪啪漫画无遮拦健身教练 | 精品久久久无码21P发布 | 久久视频精品38在线播放 | 伊人狠狠丁香婷婷综合尤物 | 国产成年网站v片在线观看 国产成年人在线观看 | 538在线播放| 国产成人在线观看免费网站 | 久久这里只有是精品23 | 暖暖 免费 日本 高清 在线1 | 果冻传媒妈妈要儿子 | tube日本护士 | 607080老太太AW | 性色欲情网站IWWW九文堂 | 九九在线精品视频 | 国内精品九九视频 | 妈妈的职业3完整版在线播放 | 亚洲另类欧美综合在线 | 狠狠色狠狠色综合系列 | 亚洲AV香蕉一区区二区三区蜜桃 | 亚洲欧美自拍明星换脸 | 男生互捏jiji的故事 | 国产对白精品刺激一区二区 | 少妇第一次交换 | 兽交白浆喷水高潮 | 蜜桃狠狠色伊人亚洲综合网站 | 亚洲欧美自拍明星换脸 | 亚洲高清视频在线 | 欧美牲交A欧美牲交VDO | 十九岁在线观看免费完整版电影 | 国产人妻麻豆蜜桃色 | 高hnp全肉| 九九这里有精品 | 第七色 夜夜撸 |