위

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

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

 

신청폼 같은경우 때에 따라서는 꽤 많은(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,778
14-07-31 조회 3,870
14-07-31 조회 4,712
14-07-30 조회 4,385
14-07-30 조회 4,211
14-07-30 조회 3,956
14-07-30 조회 4,031
14-07-29 조회 6,495
14-07-29 조회 4,343
14-07-28 조회 4,701
14-07-27 조회 4,946
14-07-27 조회 4,134
14-07-26 조회 4,022
14-07-26 조회 4,028
14-07-25 조회 3,475
14-07-25 조회 4,007
14-07-25 조회 4,510
14-07-23 조회 4,484
14-07-23 조회 3,680
14-07-22 조회 4,121
14-07-21 조회 3,638
14-07-21 조회 4,637
14-07-19 조회 4,005
14-07-18 조회 3,385
14-07-18 조회 5,142
14-07-17 조회 9,491
14-07-17 조회 4,117
14-07-17 조회 3,778
14-07-16 조회 3,975
14-07-16 조회 3,532
14-07-16 조회 4,062
14-07-15 조회 3,603
14-07-14 조회 6,184
14-07-13 조회 4,051
14-07-12 조회 4,466
14-07-12 조회 3,846
14-07-11 조회 5,264
14-07-10 조회 4,137
14-07-09 조회 5,551
14-07-08 조회 4,793
14-07-08 조회 5,475
14-07-08 조회 4,258
14-07-08 조회 5,424
14-07-06 조회 4,395
14-07-06 조회 3,773
14-07-05 조회 4,024
14-07-04 조회 8,429
14-07-04 조회 3,944
14-07-04 조회 3,469
14-07-04 조회 3,641
14-07-03 조회 3,791
14-07-03 조회 4,182
14-07-03 조회 4,625
14-07-02 조회 4,974
14-07-02 조회 3,880
14-07-02 조회 4,144
14-07-01 조회 3,910
14-07-01 조회 3,498
14-06-28 조회 5,125
14-06-28 조회 4,405
14-06-28 조회 6,170
14-06-27 조회 3,922
14-06-27 조회 3,778
14-06-27 조회 4,833
14-06-27 조회 5,493
14-06-26 조회 4,887
14-06-26 조회 6,036
14-06-26 조회 4,346
14-06-26 조회 6,414
14-06-26 조회 3,562
14-06-25 조회 3,839
14-06-24 조회 5,275
14-06-24 조회 3,872
14-06-24 조회 5,897
14-06-24 조회 6,035
14-06-24 조회 4,281
14-06-24 조회 4,982
14-06-20 조회 4,045
14-06-20 조회 4,356
14-06-20 조회 3,873
14-06-19 조회 5,083
14-06-18 조회 4,906
14-06-18 조회 4,042
14-06-18 조회 8,360
14-06-12 조회 5,500
14-06-12 조회 6,137
14-06-11 조회 5,047
14-06-10 조회 3,968
14-06-06 조회 5,499
14-06-05 조회 5,338
14-06-04 조회 4,968
14-05-29 조회 4,704
14-05-28 조회 3,866
14-05-27 조회 4,915
14-05-26 조회 5,415
14-05-26 조회 4,218
14-05-23 조회 5,652
14-05-21 조회 4,537
14-05-19 조회 7,482
14-05-18 조회 4,897