>> Delete No. 6628 article
No. php 프로그래밍에서 mail 함수로 보내니 php 소스가
그대로 출력됨

등록 2000-09-26 09:08:00 By localhost     조회 2
이름 김민호    

		아래 소스는 send.php3 이고요. apply.php3 에서 확실이 물건을 구입할때
 버튼을 클릭하면 send.php3 로 이동해서 아래 소스가 동작하는데요.
 아래 소소를 보시면. apply.php3 를 읽어들여서 메일을 보내게 되어
 있습니다. 그런데, 정작 메일을 확인해보면, apply.php3 소스가 그대로
 출력되어 버리네요. 예를 들면 폼 부분에 우편 번호 부분이 132-132로
 나오지 않고 <?echo("$row->zip1")?>-<?echo("$row->zip2")?> 로 출력이
 나오네요. 심지어는 mysql db 명령어까지 보이네요.
 웹 페이지에서는 잘 보이는데요. 전 헤더 설정이
 의심스러운데요. 아시는 분은 답변 부탁드립니다.
 아시는 분은 꼭 답변주세요.
 <?
$mailHeader="FROM:보내는사람@hanmail.net
Mime-Version:1.0
Content-Type:text/htmlReply-
To:받는사람@orgio.netX-Mailer: PHP/" . phpversion();
$filename = "apply.php3";
$open = fopen($filename,"r");
$body = fread($open,filesize($filename));
fclose($open);
 $body = ereg_replace("<!--name-->",$member_name,$body);
$body = ereg_replace("<!--id-->",$member_id,$body);
$body = ereg_replace("<!--email-->",$member_email,$body);
 $title = $member_name."님 저희 회원이 되신것을 축하합니다.";
$content = $body;
 mail($member_email,$title,$content,$mailHeader);
 ?>--이 곳에 서명을 적어주십시오.
김민호
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved