묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로님의 폼메일작성 강좌를 보고
2002.10.07 15:08
<email.htm>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<style>
<!--
p,input { font-family:굴림체; font-size:9pt; }
input { border-width:1; border-color:black; background-color:white; height:18; }
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p> </p>
<p> </p>
<p>◈ 회신 받으실 연락처(전화번호, 핸드폰, 이메일 중 2가지)는 반드시 표시하시기 바랍니다. <br>
(상담에 대한 답변을 보내기 위해서 입니다.)<br>
</p>
<p>◈수강료에 대한 결과는 접수후 메일이나 전화로 회신하여 드립니다.</p>
<p> </p>
<form method="post" action="sendmail.php" >
<table width="600" border="1" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="200" valign="top" align="center">성 명</td>
<td width="100">
<input type="text" name="name" maxlength="10" size="10">
</td>
<td width="200" align="center">
<p>성 별</p>
</td>
<td width="100" align="center">
<input type="radio" name="sex" value="남">
남
<input type="radio" name="sex" value="여">
여 </td>
</tr>
<tr>
<td>*전 화 번 호</td>
<td>
<input type="text" name="tel" maxlength="10" size="10">
</td>
<td>*핸 드 폰</td>
<td>
<input type="text" name="pcs" maxlength="10" size="10">
</td>
</tr>
<tr>
<td>이메일</td>
<td colspan="3">
<input type="text" name="frommail" maxlength="30" size="30">
</td>
</tr>
<tr>
<td>주 소</td>
<td colspan="3">
<input type="text" name="juso" maxlength="50" size="50">
</td>
</tr>
<tr>
<td>상담 내용</td>
<td colspan="3">
<textarea wrap ="hard" name="consult" rows="10" cols="80"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td colspan="2">
<input type="submit" value="확인" name="submit">
</td>
<td width="250">
<input type="reset" value="다시작성" name="reset">
</td>
</tr>
</table>
</form></body>
</html>
<sendmail.php>
<?
function message ($message)
{
echo "
<script>
window.alert ("$message");
history.go(-1);
</script>
";
exit;
}
if(!$name) message("이름을 입력해주세요");
if(!$tomail) message("보내는 사람의 메일을 적어주세요");
if(!$frommail) message("받는 사람의 메일을 적으십소");
if(!$pcs) message("핸드폰을 적어주세요");
if(!$consult) message("상담내용을 적어주세요");
</font>
$mh .= "Return-Path: $frommailrn";
$mh .= "From: $name <$frommail>rn";
$memo = stripslashes($memo);
mail($tomail , $consult , $memo , $mh);
echo " 편지가 발송되었습니다.";
exit;
?>
이렇게 email.htm, sendmail.php 2개의 파일이 있는데여
에러가 나네여.
이부분에서여
</script>
";
근데 무슨 이유인줄 모르겟구요..
2번째 질문은
메일함수가 데체 어터케 정의 되어 잇나여? 저가튼경우는 받는사람메일주소는 정해져있거덩여
제발 답변부탁드립니다.
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<style>
<!--
p,input { font-family:굴림체; font-size:9pt; }
input { border-width:1; border-color:black; background-color:white; height:18; }
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p> </p>
<p> </p>
<p>◈ 회신 받으실 연락처(전화번호, 핸드폰, 이메일 중 2가지)는 반드시 표시하시기 바랍니다. <br>
(상담에 대한 답변을 보내기 위해서 입니다.)<br>
</p>
<p>◈수강료에 대한 결과는 접수후 메일이나 전화로 회신하여 드립니다.</p>
<p> </p>
<form method="post" action="sendmail.php" >
<table width="600" border="1" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="200" valign="top" align="center">성 명</td>
<td width="100">
<input type="text" name="name" maxlength="10" size="10">
</td>
<td width="200" align="center">
<p>성 별</p>
</td>
<td width="100" align="center">
<input type="radio" name="sex" value="남">
남
<input type="radio" name="sex" value="여">
여 </td>
</tr>
<tr>
<td>*전 화 번 호</td>
<td>
<input type="text" name="tel" maxlength="10" size="10">
</td>
<td>*핸 드 폰</td>
<td>
<input type="text" name="pcs" maxlength="10" size="10">
</td>
</tr>
<tr>
<td>이메일</td>
<td colspan="3">
<input type="text" name="frommail" maxlength="30" size="30">
</td>
</tr>
<tr>
<td>주 소</td>
<td colspan="3">
<input type="text" name="juso" maxlength="50" size="50">
</td>
</tr>
<tr>
<td>상담 내용</td>
<td colspan="3">
<textarea wrap ="hard" name="consult" rows="10" cols="80"></textarea>
</td>
</tr>
<tr>
<td> </td>
<td colspan="2">
<input type="submit" value="확인" name="submit">
</td>
<td width="250">
<input type="reset" value="다시작성" name="reset">
</td>
</tr>
</table>
</form></body>
</html>
<sendmail.php>
<?
function message ($message)
{
echo "
<script>
window.alert ("$message");
history.go(-1);
</script>
";
exit;
}
if(!$name) message("이름을 입력해주세요");
if(!$tomail) message("보내는 사람의 메일을 적어주세요");
if(!$frommail) message("받는 사람의 메일을 적으십소");
if(!$pcs) message("핸드폰을 적어주세요");
if(!$consult) message("상담내용을 적어주세요");
</font>
$mh .= "Return-Path: $frommailrn";
$mh .= "From: $name <$frommail>rn";
$memo = stripslashes($memo);
mail($tomail , $consult , $memo , $mh);
echo " 편지가 발송되었습니다.";
exit;
?>
이렇게 email.htm, sendmail.php 2개의 파일이 있는데여
에러가 나네여.
이부분에서여
</script>
";
근데 무슨 이유인줄 모르겟구요..
2번째 질문은
메일함수가 데체 어터케 정의 되어 잇나여? 저가튼경우는 받는사람메일주소는 정해져있거덩여
제발 답변부탁드립니다.
댓글 3
-
M2Vis
2002.10.07 16:11
-
최강남자킹
2002.10.07 17:54
아.. 답변감사합니다..
저기 또 다시 질문인데여..
1.여기서 "편지가 발송되었씀다"라고 한뒤에
다시 이전 페이지나 다른 페이지로 갈려고 하믄 어떤 소스가 피려한가요?
2.그리고요 . 폼메일 형태는 얻을수 있는 데이타가 제목, 내용, 이멜주소 , 이름빡에 얻지 못하자나여. 여기에 한가지나 두가지 더 추가시킬수 있는 방법은 엄나여?
부탁드립니다. 1번질문만은 제발 알려주세여 -
보거
2002.10.22 18:35
1 .에서 '메타태그'로 몇 초 있다가 다른 페이지로 가게 하면 되죠.
2. 제목과 이메일 주소, 이름은 건드리시지 마시고 내용 쪽에다가 .을 이용해서 추가해주세요.
에서 " 을 '로 바꿔 보세요.
window.alert ('$message');
로 되겠죠.
메일함수 정의는 기억 안나네요..흑~