위

많은 파라미터값을 전달받아야 할경우 체크 방법.

· 2014-07-08 (화) 10:43:59 · 4249

 

신청폼 같은경우 때에 따라서는 꽤 많은(100개가 넘는경우도...) 파라미터 전달값이 존재하곤 합니다.

 

그런데 전달받은 값들이 제대로 전송이 되는건지 아닌지 확인하려면 좀 귀찮습니다.

 

그리고 유효성 검사도 해야해서 엘리먼트명을 또다시 코딩해야하는 엄청난 불편함이 생기곤 합니다.

 

이럴때 제가 자주 사용하는 방법 입니다.

 

전달받는 페이지 상단에 코드를 삽입하면 전체 파라미터값을 echo 시켜 줍니다.

 

저는 유용하게 사용하지만 다른분은 어떠실지 모르겠네요.

 

 

[code]


if( is_array($_POST) )
{
while( list($k, $v) = each($_POST) )
{
if( is_array($_POST[$k]) )
{
while( list($k2, $v2) = each($_POST[$k]) )
{
echo "$". $k ."[". $k2 ."] = addslashes(mysql_real_escape_string($". $k ."[". $k2 ."])); //". 
$v2."<br />"; 
//echo "값:". $v2."<br /><br />"; 
}
@reset($_POST[$k]);
}
else
{
//$_POST[$k] = addslashes($v);
echo "$". $k ." = addslashes(mysql_real_escape_string($". $k .")); //". $v."<br />"; 
//echo "값:". $v."<br /><br />"; 
}
}
@reset($_POST);
}
if( is_array($_GET) )
{
while( list($k, $v) = each($_GET) )
{
if( is_array($_GET[$k]) )
{
while( list($k2, $v2) = each($_GET[$k]) )
{
echo "$". $k ."[". $k2 ."] = addslashes(mysql_real_escape_string($". $k ."[". $k2 ."])); //". 
$v2."<br />"; 
//echo "값:". $v2."<br /><br />"; 
}
@reset($_GET[$k]);
}
else
{
//$_GET[$k] = addslashes($v);
echo "$". $k ." = addslashes(mysql_real_escape_string($". $k .")); //". $v."<br />"; 
//echo "값:". $v."<br /><br />"; 
}
}
@reset($_GET);
}
 
 
exit;

[/code]

 

 

 

 

 

|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
14-08-01 조회 3,773
14-07-31 조회 3,863
14-07-31 조회 4,702
14-07-30 조회 4,373
14-07-30 조회 4,204
14-07-30 조회 3,952
14-07-30 조회 4,026
14-07-29 조회 6,488
14-07-29 조회 4,336
14-07-28 조회 4,695
14-07-27 조회 4,938
14-07-27 조회 4,128
14-07-26 조회 4,015
14-07-26 조회 4,022
14-07-25 조회 3,468
14-07-25 조회 4,001
14-07-25 조회 4,496
14-07-23 조회 4,476
14-07-23 조회 3,675
14-07-22 조회 4,110
14-07-21 조회 3,629
14-07-21 조회 4,632
14-07-19 조회 4,001
14-07-18 조회 3,379
14-07-18 조회 5,139
14-07-17 조회 9,486
14-07-17 조회 4,114
14-07-17 조회 3,772
14-07-16 조회 3,969
14-07-16 조회 3,527
14-07-16 조회 4,058
14-07-15 조회 3,599
14-07-14 조회 6,180
14-07-13 조회 4,049
14-07-12 조회 4,461
14-07-12 조회 3,843
14-07-11 조회 5,260
14-07-10 조회 4,127
14-07-09 조회 5,546
14-07-08 조회 4,785
14-07-08 조회 5,469
14-07-08 조회 4,250
14-07-08 조회 5,418
14-07-06 조회 4,336
14-07-06 조회 3,769
14-07-05 조회 4,014
14-07-04 조회 8,423
14-07-04 조회 3,939
14-07-04 조회 3,462
14-07-04 조회 3,641
14-07-03 조회 3,786
14-07-03 조회 4,178
14-07-03 조회 4,622
14-07-02 조회 4,970
14-07-02 조회 3,873
14-07-02 조회 4,137
14-07-01 조회 3,908
14-07-01 조회 3,490
14-06-28 조회 5,119
14-06-28 조회 4,398
14-06-28 조회 6,167
14-06-27 조회 3,919
14-06-27 조회 3,774
14-06-27 조회 4,830
14-06-27 조회 5,491
14-06-26 조회 4,882
14-06-26 조회 6,030
14-06-26 조회 4,343
14-06-26 조회 6,409
14-06-26 조회 3,556
14-06-25 조회 3,833
14-06-24 조회 5,268
14-06-24 조회 3,790
14-06-24 조회 5,887
14-06-24 조회 6,025
14-06-24 조회 4,277
14-06-24 조회 4,978
14-06-20 조회 4,039
14-06-20 조회 4,351
14-06-20 조회 3,867
14-06-19 조회 5,078
14-06-18 조회 4,900
14-06-18 조회 4,036
14-06-18 조회 8,352
14-06-12 조회 5,494
14-06-12 조회 6,131
14-06-11 조회 5,045
14-06-10 조회 3,954
14-06-06 조회 5,493
14-06-05 조회 5,331
14-06-04 조회 4,954
14-05-29 조회 4,695
14-05-28 조회 3,858
14-05-27 조회 4,913
14-05-26 조회 5,411
14-05-26 조회 4,211
14-05-23 조회 5,645
14-05-21 조회 4,528
14-05-19 조회 7,473
14-05-18 조회 4,890