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

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

 

신청폼 같은경우 때에 따라서는 꽤 많은(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-26 조회 3,368
14-08-26 조회 3,526
14-08-26 조회 4,082
14-08-26 조회 3,446
14-08-26 조회 3,689
14-08-26 조회 3,622
14-08-26 조회 3,389
14-08-26 조회 3,432
14-08-26 조회 3,451
14-08-26 조회 3,486
14-08-25 조회 4,006
14-08-16 조회 4,141
14-08-12 조회 4,030
14-08-05 조회 3,803
14-08-04 조회 4,552
14-08-04 조회 3,905
14-08-01 조회 4,957
14-07-29 조회 4,093
14-07-10 조회 3,979
14-07-08 조회 4,629
14-07-08 조회 4,196
14-07-05 조회 3,795
14-05-26 조회 5,320
14-05-26 조회 4,021
14-05-21 조회 4,470
14-05-19 조회 7,414
14-05-17 조회 6,638
14-04-30 조회 7,076
14-04-27 조회 4,469
14-04-26 조회 4,667
14-04-13 조회 4,805
14-04-13 조회 4,054
14-03-25 조회 6,410
14-03-25 조회 4,031
14-03-12 조회 3,843
14-03-12 조회 5,261
14-02-24 조회 4,560
13-12-27 조회 3,891
13-11-18 조회 4,222
13-11-18 조회 6,525
13-10-17 조회 4,536
13-10-03 조회 6,203
13-10-02 조회 4,082
13-09-29 조회 4,559
13-09-29 조회 3,943
13-09-17 조회 3,747
13-09-11 조회 5,933
13-09-09 조회 4,219
13-09-05 조회 9,260
13-08-23 조회 5,588
13-08-22 조회 5,107
13-08-22 조회 4,498
13-08-22 조회 4,960
13-08-17 조회 5,827
13-08-17 조회 4,066
13-07-11 조회 5,404
13-07-11 조회 4,347
13-07-08 조회 3,911
13-07-04 조회 4,153
13-07-04 조회 4,036
13-07-04 조회 3,917
13-07-03 조회 5,828
13-07-01 조회 3,683
13-07-01 조회 3,559
13-07-01 조회 4,468
13-06-21 조회 6,213
13-06-14 조회 4,781
13-06-11 조회 3,620
13-06-06 조회 5,282
13-06-05 조회 4,050
13-05-11 조회 4,773
13-05-10 조회 4,319
13-05-10 조회 4,616
13-05-10 조회 3,970
13-05-08 조회 4,326
13-05-08 조회 3,582
13-05-08 조회 3,965
13-05-08 조회 5,199
13-04-05 조회 5,982
13-03-31 조회 5,570
13-03-24 조회 3,920
13-03-24 조회 5,998
13-03-23 조회 3,581
13-03-21 조회 3,632
13-03-20 조회 3,726
13-03-20 조회 4,187
13-03-20 조회 3,675
13-03-20 조회 3,800
13-03-20 조회 6,021
13-03-20 조회 3,983
13-03-20 조회 4,698
13-03-19 조회 5,605
13-03-14 조회 3,730
13-03-14 조회 4,157
13-03-14 조회 4,448
13-03-08 조회 4,045
13-03-03 조회 4,475
13-02-24 조회 4,904
13-02-21 조회 4,610
13-02-19 조회 4,553