티스토리 뷰
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- 이메일폼 php 메일보내기 -->
<?php
//if "email" variable is filled out, send email
if (isset($_REQUEST['submit'])) {
//Email information
$admin_email = "받는이메일주소"; //enter the sender or admin email here
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
//$subject = $_REQUEST['subject'];
//$subject = '=?UTF-8?B?'.base64_encode( "문의드립니다." ).'?='; // 다음메일로 하는경우 // 메일제목 정해진경우
$subject = '=?UTF-8?B?'.base64_encode( $_REQUEST['subject'] ).'?='; // 다음메일로 하는경우 // 메일제목 직접입력하게하는경우
$message = $_REQUEST['message'];
if (!filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
mail($admin_email, "$subject", $message, "From:" . $email); //send email
echo "Thank you for your message!";
} else {
echo "<script>alert('$email is not a valid email address');</script>"; //Email response
echo "$email is not a valid email address";
}
}
//if "email" variable is not filled out, display the form
else {
?>
<!-- 반응형웹 폼-->
<form id="form1" method="post">
<p><input class="w3-input w3-border" type="text" placeholder="이름" required name="name"></p>
<p><input class="w3-input w3-border" type="text" placeholder="이메일주소" required name="email"></p>
<p><input class="w3-input w3-border" type="text" placeholder="제목" required name="subject"></p>
<p><input class="w3-input w3-border" type="text" placeholder="내용" required name="message"></p>
<p>
<button class="w3-button w3-black" type="submit" name="submit">
<i class="fa fa-paper-plane"></i> SEND MESSAGE
</button>
</p>
</form>
<?php
}
?>
<!-- 끝 - 이메일폼 php 메일보내기 -->
받는이메일을 다음 한메일로 하는경우는 한글제목은 깨지는 경우가 있기때문에요..
$subject = '=?UTF-8?B?'.base64_encode( "문의드립니다." ).'?='; // 다음메일로 하는경우 // 메일제목 정해진경우
혹은
$subject = '=?UTF-8?B?'.base64_encode( $_REQUEST['subject'] ).'?='; // 다음메일로 하는경우 // 메일제목 직접입력하게하는경우
로 하시면 되십니다
사례: 1:1 고객문의
'매뉴얼' 카테고리의 다른 글
git 명령어_수정중.. (0) | 2019.02.02 |
---|---|
로고 슬라이더 모음.... (0) | 2019.01.21 |
실행 에러 모음들...추가중입니다... (0) | 2019.01.11 |
부팅디스크 만드는 방법 (0) | 2019.01.07 |
퍼블리싱 특수문자 모음 (0) | 2019.01.02 |
- Total
- Today
- Yesterday
- 그누보드 커뮤니티
- sftp 연동
- 코드 어시스턴스
- Remote System Explorer 이클립스 지원 버전확인
- 정중앙 정렬
- 방정식x
- 에디터에서 문자열 찾기
- Atom ftp 연동
- 퍼블리싱 용어
- 아톰 ftp 연결
- Remote System Explorer 플러그인의 이클립스 지원 버전
- 설치 오류
- 젠코딩
- 설치 에러
- 브라켓 시냅스
- 인텔리전스 기능
- 영카트5
- 설치에러
- Code Intelligence
- gnuboard5
- 아톰 html5 템플릿
- brackets emmet html template
- Brackets synapse
- 에디터에서 문자열 검색
- youngcart5
- 방정식부호
- 방정식 기호
- 트리 창 디렉토리에서 마우스 우클릭
- 방정식 x
- 설치오류
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |