위

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

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

 

신청폼 같은경우 때에 따라서는 꽤 많은(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,867
14-07-31 조회 4,709
14-07-30 조회 4,376
14-07-30 조회 4,207
14-07-30 조회 3,953
14-07-30 조회 4,028
14-07-29 조회 6,493
14-07-29 조회 4,340
14-07-28 조회 4,698
14-07-27 조회 4,944
14-07-27 조회 4,131
14-07-26 조회 4,018
14-07-26 조회 4,024
14-07-25 조회 3,471
14-07-25 조회 4,005
14-07-25 조회 4,502
14-07-23 조회 4,482
14-07-23 조회 3,678
14-07-22 조회 4,117
14-07-21 조회 3,635
14-07-21 조회 4,636
14-07-19 조회 4,003
14-07-18 조회 3,381
14-07-18 조회 5,140
14-07-17 조회 9,487
14-07-17 조회 4,115
14-07-17 조회 3,772
14-07-16 조회 3,970
14-07-16 조회 3,530
14-07-16 조회 4,060
14-07-15 조회 3,600
14-07-14 조회 6,181
14-07-13 조회 4,050
14-07-12 조회 4,463
14-07-12 조회 3,846
14-07-11 조회 5,260
14-07-10 조회 4,131
14-07-09 조회 5,547
14-07-08 조회 4,790
14-07-08 조회 5,471
14-07-08 조회 4,255
14-07-08 조회 5,424
14-07-06 조회 4,392
14-07-06 조회 3,770
14-07-05 조회 4,020
14-07-04 조회 8,424
14-07-04 조회 3,941
14-07-04 조회 3,462
14-07-04 조회 3,641
14-07-03 조회 3,788
14-07-03 조회 4,178
14-07-03 조회 4,623
14-07-02 조회 4,971
14-07-02 조회 3,877
14-07-02 조회 4,142
14-07-01 조회 3,908
14-07-01 조회 3,498
14-06-28 조회 5,122
14-06-28 조회 4,402
14-06-28 조회 6,169
14-06-27 조회 3,921
14-06-27 조회 3,776
14-06-27 조회 4,831
14-06-27 조회 5,492
14-06-26 조회 4,885
14-06-26 조회 6,033
14-06-26 조회 4,344
14-06-26 조회 6,411
14-06-26 조회 3,560
14-06-25 조회 3,838
14-06-24 조회 5,271
14-06-24 조회 3,843
14-06-24 조회 5,891
14-06-24 조회 6,030
14-06-24 조회 4,279
14-06-24 조회 4,980
14-06-20 조회 4,040
14-06-20 조회 4,353
14-06-20 조회 3,869
14-06-19 조회 5,081
14-06-18 조회 4,901
14-06-18 조회 4,040
14-06-18 조회 8,358
14-06-12 조회 5,499
14-06-12 조회 6,133
14-06-11 조회 5,045
14-06-10 조회 3,959
14-06-06 조회 5,494
14-06-05 조회 5,333
14-06-04 조회 4,958
14-05-29 조회 4,698
14-05-28 조회 3,861
14-05-27 조회 4,914
14-05-26 조회 5,413
14-05-26 조회 4,212
14-05-23 조회 5,646
14-05-21 조회 4,533
14-05-19 조회 7,476
14-05-18 조회 4,895