1 function get_param($param_name, $tag = true) {
2 $param_value = "";
3
4 if(isset($_POST[$param_name])) {
5 $param_value = $_POST[$param_name];
6 }elseif(isset($_GET[$param_name])) {
7 $param_value = $_GET[$param_name];
8 }
9
10 //过滤数据
11 if(!get_magic_quotes_gpc()) {
12 $param_value = sql_addslashes($param_value);
13 }
14
15 //如果开启了字符过滤
16 if($tag && !is_array($param_value)) {
17 $param_value = strip_tags($param_value);
18 }
19
20 return $param_value;
21
22 }
23
24
25
26 function sql_addslashes($value) {
27 if(empty($value)) {
28 return $value;
29 }else{
30 return is_array($value) ? array_map('sql_addslashes',$value) : addslashes($value);
31 }
32 }