위

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

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

 

신청폼 같은경우 때에 따라서는 꽤 많은(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건
+
제목 글쓴이 날짜 조회
12-08-29 조회 4,165
12-08-07 조회 3,826
12-08-03 조회 3,643
12-07-31 조회 3,747
12-07-30 조회 3,699
12-07-16 조회 3,895
12-07-15 조회 3,731
12-07-07 조회 3,591
12-07-06 조회 3,801
12-07-03 조회 3,753
12-06-29 조회 3,366
12-06-22 조회 3,738
12-06-17 조회 3,997
12-05-21 조회 3,921
12-05-02 조회 3,446
12-05-02 조회 4,241
12-05-02 조회 3,365
12-04-30 조회 3,562
12-04-30 조회 3,240
12-03-17 조회 4,104
12-03-10 조회 3,436
12-03-08 조회 3,960
12-03-03 조회 3,677
12-02-27 조회 5,090
12-02-17 조회 4,386
12-02-16 조회 4,667
12-02-03 조회 3,334
12-01-31 조회 3,242
12-01-24 조회 3,241
12-01-17 조회 3,942
12-01-05 조회 3,489
11-12-30 조회 3,220
11-12-23 조회 4,776
11-12-08 조회 3,540
11-12-07 조회 4,503
11-11-27 조회 3,926
11-11-25 조회 4,254
11-11-23 조회 3,703
11-11-22 조회 3,559
11-11-09 조회 3,267
11-10-23 조회 3,209
11-10-19 조회 3,159
11-10-08 조회 2,842
11-10-04 조회 2,843
11-10-04 조회 5,305
11-09-01 조회 4,378
11-08-13 조회 2,559
11-08-06 조회 3,238
11-07-11 조회 3,635
11-06-27 조회 2,993
11-06-21 조회 2,657
11-06-13 조회 2,469
11-06-07 조회 2,477
11-05-26 조회 2,434
11-04-20 조회 2,760
11-03-21 조회 2,863
11-03-18 조회 2,557
11-03-11 조회 2,572
11-02-07 조회 2,402
11-01-18 조회 2,724
11-01-12 조회 2,443
11-01-06 조회 2,534
10-12-10 조회 2,799
10-12-09 조회 2,651
10-12-08 조회 5,080
10-11-29 조회 2,912
10-11-28 조회 2,823
10-11-28 조회 2,656
10-11-19 조회 2,846
10-11-04 조회 2,718
10-10-21 조회 2,443
10-10-19 조회 3,406
10-10-12 조회 2,731
10-10-07 조회 2,557
10-09-30 조회 3,518
10-09-17 조회 3,931
10-09-17 조회 3,874
10-05-31 조회 3,584
09-12-31 조회 3,717
09-07-23 조회 5,042
08-09-16 조회 3,246
08-09-06 조회 2,988
08-09-04 조회 3,408
08-08-16 조회 4,439
08-08-15 조회 3,311
08-08-14 조회 4,526
08-08-12 조회 3,993
08-07-23 조회 2,811
08-07-10 조회 3,762
08-07-04 조회 2,988
08-06-27 조회 7,628
08-06-19 조회 4,938
08-05-27 조회 5,541
08-05-25 조회 5,376
08-05-23 조회 3,452
08-05-23 조회 4,618
08-05-21 조회 4,969
08-05-20 조회 4,083
08-05-20 조회 3,311
08-04-18 조회 4,379