테스트 사이트 - 개발 중인 베타 버전입니다

sms의 sms_write_send.php의 전송파일 질문입니다. 채택완료

sms_write.php에서 25번 라인쯤에 form태그로 부터 sms_write_send.php에 전송을 하여 sms를 발송하는 것을 알게 되었습니다.

 

그런데 sms_write_send.php에서는 $_POST 라는 것을 아무리 찾아봐도 안보입니다.

혹시나 해서 sms_write_send.php에서  

 

$wr_reply   = preg_replace('#[^0-9\-]#', '', trim($wr_reply)); $wr_message = clean_xss_tags(trim($wr_message));

 

이 코드 아래는 모두 주석처리를 하고 한번 전송을 눌러보았습니다.

$wr_reply와 $wr_message변수를 echo로 값이 넘어 왔는지 확인을 해보니  

잘 넘어오는 것을 확인했습니다.

 

질문은 $_POST라는 과정도 안거치고 그냥 변수로만 데이터 값을 받았다는 것이  

이상하고 도대체 어디서 이것을 받고 처리된 것인지 궁금합니다.

 

고수님들 도와주세요. ㅜㅜ 

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

답변 1개

채택된 답변
+20 포인트

그누보드 5 common.php 쪽에 있는 사항입니다.

 

 

if (get_magic_quotes_gpc()) {

    $_POST    = array_map_deep('stripslashes',  $_POST);

    $_GET     = array_map_deep('stripslashes',  $_GET);

    $_COOKIE  = array_map_deep('stripslashes',  $_COOKIE);

    $_REQUEST = array_map_deep('stripslashes',  $_REQUEST);

}

 

자세한 설명 링크 입니다.

http://sir.kr/pg_lecture/593">http://sir.kr/pg_lecture/593

 

이런 점을 이용해서

form 단에서 무조건 을 처리단에서 그냥

$ping 함수를 바로 쓸수 있습니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

답변달아 주셔서 고맙습니다. ^^

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

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록