묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
폼메일 무조건 어떤 사람에게 가게 하는 법좀...
2004.01.13 03:10
안녕하세요
제가 php를 잘 몰라서..;;
인터넷에서 어떤분이 폼메일 소스를 주시길레...;
한번 써보려 했습니다. 그런데 전 특정인(운영자)에게만 메일이 가게 하고 싶거든요? 그래서
input인가? 그 네모난 글쓰는 창 있죠? 그것들 중 받는이 메일주소 쓰는데다가 쓰고 나서
disabled 해주면 못고치잖아요? 그리 하니 안되네요 ㅡㅡ;
disabled 이거 안쓰면 멜주소 수정이 가능하고... ㅠㅠ
아 그리고 아래는 그 폼메일 소스 중 php 부분 복사해서 붙입니다..;
(스크롤 압박 죄송 ㅡㅡ;;)
(첨부파일 부분과 그냥 html 부분은 괸히 양만 많아 질것 같아서 잘라버렸습니다.)
--------------------------------------------------------------------------
.
.
.
.
.
<?
// Sendmail 폼
if(!$mailsend)
{
?>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
<?
}
// 메일 프로그램 시작
if($mailsend==send)
{
// 에러
if(!$to || !$subject)
{
echo("
<script>
window.alert('받는 사람의 메일주소나 제목은 반드시 입력해 주시기 바랍니다.')
history.go(-1)
</script>
");
}
else
{
// 받는 사람 처리
$to = $to_name." <".$to.">";
// 헤더부분
$mailheader .= "Return-Path: $fromrn";
$mailheader .= "From: $from_name <$from>rn";
$mailheader .= "X-Mailer: Gfew Interfacern";
// 메일 전송
if($mailsend==choice)
{
echo("
<table width=$table_width border=0>
<tr>
<td height=20> </td>
</tr>
<tr>
<td align=center>메일이 성공적으로 전송 되었습니다</td>
</tr>
<tr>
<td height=20> </td>
</tr>
<tr>
<td align=center>
<a href='index.php'>돌아가기</a>
</td>
</tr>
</table>
");
}
?>
제가 php를 잘 몰라서..;;
인터넷에서 어떤분이 폼메일 소스를 주시길레...;
한번 써보려 했습니다. 그런데 전 특정인(운영자)에게만 메일이 가게 하고 싶거든요? 그래서
input인가? 그 네모난 글쓰는 창 있죠? 그것들 중 받는이 메일주소 쓰는데다가 쓰고 나서
disabled 해주면 못고치잖아요? 그리 하니 안되네요 ㅡㅡ;
disabled 이거 안쓰면 멜주소 수정이 가능하고... ㅠㅠ
아 그리고 아래는 그 폼메일 소스 중 php 부분 복사해서 붙입니다..;
(스크롤 압박 죄송 ㅡㅡ;;)
(첨부파일 부분과 그냥 html 부분은 괸히 양만 많아 질것 같아서 잘라버렸습니다.)
--------------------------------------------------------------------------
.
.
.
.
.
<?
// Sendmail 폼
if(!$mailsend)
{
?>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
<?
}
// 메일 프로그램 시작
if($mailsend==send)
{
// 에러
if(!$to || !$subject)
{
echo("
<script>
window.alert('받는 사람의 메일주소나 제목은 반드시 입력해 주시기 바랍니다.')
history.go(-1)
</script>
");
}
else
{
// 받는 사람 처리
$to = $to_name." <".$to.">";
// 헤더부분
$mailheader .= "Return-Path: $fromrn";
$mailheader .= "From: $from_name <$from>rn";
$mailheader .= "X-Mailer: Gfew Interfacern";
// 메일 전송
if($mailsend==choice)
{
echo("
<table width=$table_width border=0>
<tr>
<td height=20> </td>
</tr>
<tr>
<td align=center>메일이 성공적으로 전송 되었습니다</td>
</tr>
<tr>
<td height=20> </td>
</tr>
<tr>
<td align=center>
<a href='index.php'>돌아가기</a>
</td>
</tr>
</table>
");
}
?>
댓글 4
-
エジ
2004.01.13 13:30
-
won
2004.01.13 17:04
흐미...エジ님 그렇게 해도 안되요 ㅠㅠ;; 왜이러죠?? -
쓸쓸한달빛
2004.01.16 15:03
input 옵션중에 리드온리란 옵션도 있지안나요? 전 그걸 쓰는데 ;; -
감자
2004.01.16 15:39
받는 사람 정보를 변수로 대입
$to=abc@abc.com;
과 같은식으로 넣어야 하지 않을까요?
$to = $to_name." <".$to.">";
를
// 받는 사람 처리
$to_name = "운영자이름";
$to = "운영자E-Mail";
$to = $to_name." <".$to.">";
이렇게 고쳐주세요. (그리고 입력폼에서는 받는사람 부분을 지워도 됩니다.)