>> Delete No. 32448 article
No. [질문] php폼메일만들기 실행오류~~~

등록 2001-06-07 00:28:00 By localhost     조회 1
이름 강성천    

		안녕하세요
그다지 좋아보이지 않는... 베스트북 php4 zend 공부중인데요..
거기서 폼메일 만들기예제를 하고있었는데요..
밑에 php3 소스보시면 아시겠지만..
여기엔 쓰진 않았지만 html소스에서 가져오는 email, topic, content
입력란이 공란인지 확인하는거 같은데
email주소, 제목 ,내용을 빠짐없이 써도
자꾸만 '멜제목이 없습니다'라고 자꾸나오거든요?
그래서 (!$email)이 가장 먼저 실행되는거 같아서 
email주소를 빈칸으로 나둬봤는데도
'누구에게 보내라구요?'가 나오는게 아니라
또 '멜제목이 없습니다'라고 나옵니다..
if 문이 제대로 동작하지 않는걸까요?
아니면 설정을 제대로 하지않아서 일까요?
고수분들의 조언부탁드립니다.
참고로 윈도2000프로페셔널에서 APM깔아서 하는 중이었습니다..
  <?php
  if (!$email) {
 	echo ("
		<script>
		window.alert ('누구에게 보내라구요?')
		history.go(-1)
		</script>
	");
	exit;
 }
 if (!$topic) {
 	echo ("
		<script>
		window.alert ('멜제목이 없습니다.')
		history.go(-1)
		</script>
	");
	exit;
 }
if (!$content) {
 	echo ("
		<script>
		window.alert ('내용이 없네요')
		history.go(-1)
		</script>
	");
	exit;
 }
 ///////////
$result = mail ($email, $topic, $content);
 if($result){
echo ("
<body bgcolor='#CECEBE'>
<table width='49%' border='1' cellspacing='0' cellpadding='5'
height='178' align='center' bordercolor='#000000'>
  <tr>
    <td>
      <p>보내신 $topic 이</p>
      <p>메일주소 $email 님께성공적으로 발송되었습니다. </p>
      <p>축하드립니다. </p>
    </td>
  </tr>
</table>
");
}
else{
echo ("
                        <script>
		window.alert ('멜전송 실패입니다')
		history.go(-1)
		</script>
");
exit;
}
 ?>--좋은하루되세요~
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

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