六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

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

[摘要]Get或Post提交值的非法數(shù)據(jù)處理<?php//********************************************************//-- 程序名稱:StrSwap V1.01//-- 程序編寫:cngift@163.com//-- 完成: 2002-8-1/...

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

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

class StrSwap{

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

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

function Main(){

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

$this->SubGetStrToArray();

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

$this->SubPostStrToArray();

}

$this->GlobalVariable();



}

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

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()
//-- 程序用途:當變量以POST方式提交時所調(diào)用的方法
//-- 傳入?yún)?shù):無
//********************************************************

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('<',"&lt;",$str);
$str = str_replace('>',"&gt;",$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ù):無
//********************************************************

function GlobalVariable(){

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

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

}

}

}

?>



主站蜘蛛池模板: 亚洲人成网站看在线播放 | 日本成人网址 | 日本一区二区不卡视频 | 最近中文字幕无吗高清免费视频 | 日韩专区欧美 | 日韩免费小视频 | 日本最新免费网站 | 青草视频在线播放 | 日韩av一中美av一中文字慕 | 日日摸夜夜添夜夜添毛片 | 亚洲伦理在线观看 | 无遮挡在线观看 | 青娱乐在线视频观看 | 日本一在线中文字幕天堂 | 综合热久久 | 色天天天天 | 亚洲精品乱码久久久久久中文字幕 | 日日夜夜操天天干 | 中文精品视频一区二区在线观看 | 中国女人特级毛片 | 欧美偷拍小视频 | 啪啪噜噜| 中文字幕在亚洲第一在线 | 色综合久久88色综合天天提莫 | 欧美无遮挡一区二区三区 | 亚洲欧美视频网站 | 人人干日日操 | 五月激情丁香 | 天天看a | 在线精品91青草国产在线观看 | 日产精品一卡2卡三卡4乱码久久 | 亚洲色无码播放 | 日韩欧美一区二区不卡看片 | 四虎影视在线影院4hu | 午夜合集 | 清纯制服被啪啪护士 | 亚洲国产精品综合欧美 | 中文字幕色综合久久 | 日韩中文字幕一在线 | 一级毛片一级毛片一级毛片一级毛片 | 色姝姝在线影院 |