龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

一个批量把form提交的数据进行安全过滤的函数

时间:2014-07-22 14:52来源: 作者: 点击:
分享到:
通过这个函数,我们可以增加您的表单提交的数据,按照过滤的方式,防止可执行代码的插入。br /
通过这个函数,我们可以增加您的表单提交的数据,按照过滤的方式,防止可执行代码的插入。

function toarray($array, $var, $content = "") {
	foreach ( $array as $key => $value ) {
		if (is_array ( $value )) {
			$content .= $this->__array ( $value, "" . $var . "[\"" . $key . "\"]" );
		} else {
			$old_str = array ("\n", '"', "<?php", "?>", "\r" );
			$new_str = array ("", "'", "&lt;?php", "?&gt;", "" );
			$value = str_replace ( $old_str, $new_str, $value );
			$content .= "\$" . $var . "['" . $key . "'] = \"" . $value . "\";\n";
		}
	}
	return $content;
}
精彩图集

赞助商链接