위

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

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

 

신청폼 같은경우 때에 따라서는 꽤 많은(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,701
14-07-31 조회 3,819
14-07-31 조회 4,658
14-07-30 조회 4,172
14-07-30 조회 4,159
14-07-30 조회 3,888
14-07-30 조회 3,967
14-07-29 조회 6,408
14-07-29 조회 4,187
14-07-28 조회 4,624
14-07-27 조회 4,752
14-07-27 조회 4,065
14-07-26 조회 3,962
14-07-26 조회 3,972
14-07-25 조회 3,425
14-07-25 조회 3,934
14-07-25 조회 4,353
14-07-23 조회 4,399
14-07-23 조회 3,561
14-07-22 조회 4,055
14-07-21 조회 3,588
14-07-21 조회 4,586
14-07-19 조회 3,972
14-07-18 조회 3,346
14-07-18 조회 4,967
14-07-17 조회 9,441
14-07-17 조회 3,981
14-07-17 조회 3,748
14-07-16 조회 3,821
14-07-16 조회 3,506
14-07-16 조회 4,043
14-07-15 조회 3,523
14-07-14 조회 6,161
14-07-13 조회 4,017
14-07-12 조회 4,416
14-07-12 조회 3,807
14-07-11 조회 5,225
14-07-10 조회 4,086
14-07-09 조회 5,497
14-07-08 조회 4,732
14-07-08 조회 5,427
14-07-08 조회 4,206
14-07-08 조회 5,369
14-07-06 조회 4,192
14-07-06 조회 3,729
14-07-05 조회 3,860
14-07-04 조회 8,261
14-07-04 조회 3,909
14-07-04 조회 3,441
14-07-04 조회 3,494
14-07-03 조회 3,768
14-07-03 조회 4,163
14-07-03 조회 4,608
14-07-02 조회 4,934
14-07-02 조회 3,846
14-07-02 조회 4,113
14-07-01 조회 3,826
14-07-01 조회 3,458
14-06-28 조회 5,056
14-06-28 조회 4,342
14-06-28 조회 6,143
14-06-27 조회 3,892
14-06-27 조회 3,744
14-06-27 조회 4,792
14-06-27 조회 5,457
14-06-26 조회 4,849
14-06-26 조회 5,990
14-06-26 조회 4,303
14-06-26 조회 6,352
14-06-26 조회 3,507
14-06-25 조회 3,789
14-06-24 조회 5,108
14-06-24 조회 3,632
14-06-24 조회 5,756
14-06-24 조회 5,806
14-06-24 조회 4,238
14-06-24 조회 4,940
14-06-20 조회 3,926
14-06-20 조회 4,255
14-06-20 조회 3,816
14-06-19 조회 5,032
14-06-18 조회 4,847
14-06-18 조회 3,978
14-06-18 조회 8,283
14-06-12 조회 5,324
14-06-12 조회 6,052
14-06-11 조회 4,914
14-06-10 조회 3,875
14-06-06 조회 5,314
14-06-05 조회 5,246
14-06-04 조회 4,760
14-05-29 조회 4,490
14-05-28 조회 3,801
14-05-27 조회 4,858
14-05-26 조회 5,355
14-05-26 조회 4,122
14-05-23 조회 5,593
14-05-21 조회 4,483
14-05-19 조회 7,431
14-05-18 조회 4,723