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

· 11년 전 · 2778

 

신청폼 같은경우 때에 따라서는 꽤 많은(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]

 

 

 

 

 

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

프로그램

+
제목 글쓴이 날짜 조회
11년 전 조회 3,114
11년 전 조회 2,836
11년 전 조회 2,554
11년 전 조회 2,252
11년 전 조회 2,446
11년 전 조회 2,359
11년 전 조회 2,800
11년 전 조회 3,665
11년 전 조회 2,266
11년 전 조회 2,452
11년 전 조회 3,075
11년 전 조회 2,786
11년 전 조회 2,664
11년 전 조회 2,603
11년 전 조회 2,536
11년 전 조회 4,849
11년 전 조회 2,500
11년 전 조회 3,103
11년 전 조회 3,343
11년 전 조회 2,654
11년 전 조회 2,679
11년 전 조회 2,664
11년 전 조회 2,114
11년 전 조회 2,505
11년 전 조회 2,866
11년 전 조회 2,786
11년 전 조회 2,150
11년 전 조회 2,509
11년 전 조회 2,287
11년 전 조회 3,006
11년 전 조회 2,665
11년 전 조회 2,026
11년 전 조회 3,413
11년 전 조회 7,936
11년 전 조회 2,555
11년 전 조회 2,442
11년 전 조회 2,329
11년 전 조회 2,200
11년 전 조회 2,749
11년 전 조회 2,143
11년 전 조회 4,703
11년 전 조회 2,547
11년 전 조회 2,927
11년 전 조회 2,278
11년 전 조회 3,830
11년 전 조회 2,596
11년 전 조회 3,946
11년 전 조회 3,279
11년 전 조회 3,765
11년 전 조회 2,779
11년 전 조회 3,865
11년 전 조회 2,688
11년 전 조회 2,392
11년 전 조회 2,369
11년 전 조회 6,759
11년 전 조회 2,566
11년 전 조회 2,107
11년 전 조회 2,091
11년 전 조회 2,448
11년 전 조회 2,816
11년 전 조회 3,249
11년 전 조회 3,557
11년 전 조회 2,475
11년 전 조회 2,744
11년 전 조회 2,711
11년 전 조회 2,314
11년 전 조회 2,125
11년 전 조회 3,511
11년 전 조회 2,778
11년 전 조회 4,589
11년 전 조회 2,519
11년 전 조회 2,393
11년 전 조회 3,449
11년 전 조회 4,106
11년 전 조회 3,460
11년 전 조회 4,497
11년 전 조회 2,886
11년 전 조회 4,631
11년 전 조회 2,168
11년 전 조회 2,458
11년 전 조회 3,284
11년 전 조회 3,656
11년 전 조회 2,255
11년 전 조회 4,185
11년 전 조회 4,368
11년 전 조회 2,885
11년 전 조회 3,585
11년 전 조회 2,445
11년 전 조회 2,754
11년 전 조회 2,448
11년 전 조회 3,671
11년 전 조회 3,532
11년 전 조회 2,585
11년 전 조회 6,677
11년 전 조회 3,767
11년 전 조회 4,463
11년 전 조회 3,305
11년 전 조회 2,345
11년 전 조회 3,420
11년 전 조회 3,547