묻고답하기

에러문구 :
Warning: Failed to connect to mailserver, verify your "SMTP" setting in php.ini in c:apm_setuphtdocssendmail.php on line 28
편지가 발송되었습니다

폼메일을 보내었을때 계속 저런 에러메시지가 나옵니다.
php.ini 를 어떻게 수정을 해야되는지.. 또 그 php.ini 파일은 apm_setup에선 어디에 있는질 모르겠더군요.

아래는 폼메일 파일소스입니다.
mail.htm 과 sendmail.php 파일 2개입니다.


[mail.htm]

<html>
<head>
<title>폼메일 만들기</title>
<body>
<font color=blue>//요까지는 당근 아시겠죠?</font>
<form method="post" action="sendmail.php">
<font color=blue>//요 위에것이 폼 시작을 말합니다. method에는 무조건 post를 넣는다구 생각하면 쉽습니다. 그리고 action은 데이타를 넘길 파일을 가르키면 되구요</font>
<table border="0" cellpadding="0" cellspacing="0">
  <tr>
      <td>
      보내는 사람 이름 <input type="text" name="name" maxlength="10" size="10">
<font color=blue>//input문입니다. 이건 보통 한줄짜리 데이타를 처리할때 쓰죠.
요기서 name을 주의해서 보세요. name에 쓰인 글자가 php3로 넘어갈때 $name 이라는 변수로 넘어가게 됩니다.</font>
      </td>
  </tr>
  <tr>
      <td>
          보내는 사람 E-Mail <input type="text" name="frommail" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          받는 사람 E-Mail <input type="text" name="tomail" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          편지 제목 <input type="text" name="subject" maxlength="35" size="15"><br>
      </td>
  </tr>
  <tr>
      <td>
          <textarea name="memo" rows="5" cols="30"></textarea>
      </td>
  </tr>
  <tr>
       <td>
           <center><input type="submit" value="편지보내기">  <input type="reset" value="취        소"></center>
<font color=blue>//위에서 type=submit이면 데이타를 action에 입력한 cgi에 넘기게 되구, cancle이면 폼안에 있는 글을 모두 지우죠</font>
       </td>
  </tr>
</table>
</form>
<font color=blue>//폼의 끝을 표시합니다. 당근 있어야 겠죠?</font>
</body>
</html>



[sendmail.php]

<?   <font color=blue>// <- PHP 스트립트 시작표시</font>

<font color=blue>// 이부분은 데이타가 입력되지 않으면 에러표시를 할 함수입니다.</font>
function message ($message)  <font color=blue>//$message라는 변수를 받죠</font>
{
  echo "
        <script>
        window.alert ("$message");
        history.go(-1);
        </script>
        ";
  exit;  
}

<font color=blue>// 아래 부분을 보면 mail.html파일에서 input 에서 name=??? 로 햇던 부분들이 그냥 변수로 바로 사용하는게 보이죠? 폼에서 넘어온 값들은 php3에서는 아무 여과없이 그냥 변수처럼 앞에 $ 표시만 해주고 쓰면 됩니다.</font>
  if(!$name) message("이름을 입력하십쇼");
  if(!$tomail) message("보내는 사람의 메일을 적으십소");
  if(!$frommail) message("받는 사람의 메일을 적으십소");
  if(!$subject) message("제목을 적으십소");
  if(!$memo) message("내용을 적으십소");

<font color=blue>아랫부분은 mail()함수에서 쓰게될 중요한 넘들입니다. 걍 외우십쇼.
</font>
  $mh .= "Return-Path: $frommailrn";
  $mh .= "From: $name <$frommail>rn";

<font color=blue>아래 striptslashes() 함수는 각 줄의 끝에 붙어 있는 슬래쉬를 제거하는 넘입니다.</font>
  $memo  = stripslashes($memo);

<font color=blue>아래 mail() 함수가 메일을 보내주는 넘입니다. mail(받는 사람 주소, 제목, 내용, 보내는 사람에 대한 정보)식으로 하면 됩니다.</font>
  mail($tomail , $subject , $memo , $mh);

  echo " 편지가 발송되었습니다.";

exit;

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
천지인 asp를 php로 변환하려 합니다...(초보적인 질문)  
Hugh 이미지 정렬에 관하여.. [3] 2007.08.10
이근천 노프레임에서 배경음악을 넣었는데 왜 메인화면이 안보이나요? [3] 2007.08.10
엑셀같이 표를 만들고 싶어요.. [3] 2007.08.10
CityBoys-Life get 방식으로 다중검색하려면?  
seo 컴퓨터프로그래밍과 웹프로그래밍의 차이. [2] 2007.08.10
엔젤퀸 apm v4 를 쓰고 있는데요...  
정은빈 제 서버에 동영상을 올릴려고합니다; [1] 2007.08.10
니트로박사 그림이 바뀌는 효과? [1] 2007.08.10
무꾸 Mysql 필드내의 문자열을 일괄변경시키려면 어떻게 해야하나요? [2] 2007.08.10
이창배 폰트를 쓸때 일렬로 배치하는 법..  
mazourka 검색 다 해보고, ㅠ.ㅠ 정말 답답해서 이렇게 처음으로 글 올립니다. [1] 2007.08.10
정병환 포토샵 책을 한권 살려고 하는데요... [2] 2007.08.10
FlyingSky 웹스터디에 있는 제로님 학습자료에 대해서...  
이강훈 컴퓨터를 서버로 쓰기에서... [1] 2007.08.10
남영숙 회전을 시키면 글씨가 깨져요  
lafi-R 이미지 파일 용량 줄일수 있나요? [2] 2007.08.10
이은주 403에러가 갑자기 떠요,,아무것도 건드린것도 없는뎅..아깐 잘됬는뎅,,..ㅡㅡ;;  
최강남자킹 폼메일관련 에러입니다. 왜 그런지 좀 알려주십시용 [4] 2007.08.10
이순미 드래그해서 이리저리 움직이는 형식 [2] 2007.08.10
푸른하늘 노프레임 홈에서 음악 제어 [1] 2007.08.10
dabyul(상처의별) 포토샵에서 폰트 [5] 2007.08.10
βangⓢⓔ♣ 얼리어답터풍의 사진을 만들고 싶어요~ [1] 2007.08.10
얌이 플래쉬에 질문이 있습니다 [1] 2007.08.10
박형준 레이어 순서 바꾸는거 있나요? [1] 2007.08.10
김용대 perl/php에서 데이타베이스 검색을.. [1] 2007.08.10
하호준 Flash MX로 정원 그리기 [2] 2007.08.10
박주형 이런건 어떻게 하죠?  
중독이 로그인 문제예요. 꼭 도와주세요  
오상훈 저기 새창 띄우기 그런 문젠데요 [2] 2007.08.10