html폼메일 submit버튼 클릭 후 다시 작성페이지로 돌아가게하고 싶습니다. 채택완료
작성 후 메일은 오는데, 다시 작성페이지로 돌아오지 않습니다.
작성 후 작성페이지로 돌아오게 하려면 어떻게 해야 하나요?
문자열에서 html과 php태그를 제거한다 // htmlspecialchars() -> 특수 문자를 HTML 엔터티로 변환 // 악의적인 특수문자 삽입에 대비하기 위함 $name = strip_tags(htmlspecialchars($_POST['name'])); $email_address = strip_tags(htmlspecialchars($_POST['email'])); $phone = strip_tags(htmlspecialchars($_POST['phone'])); $message = strip_tags(htmlspecialchars($_POST['message'])); // 이메일을 생성하고 메일을 전송하는 부분 $to = 'cjstk9911@naver.com'; // 받는 측의 이메일 주소를 기입하는 부분 $email_subject = "FROM: $name"; // 메일 제목에 해당하는 부분 $email_body = "본 메일은 홈페이지 폼메일로부터 전송된 이메일입니다..\n\n"."세부정보는 다음과 같습니다.\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message"; $headers = "Reply-To: $email_address\r"; // 답장 주소 mail($to,'=?UTF-8?B?'.base64_encode($email_subject).'?=',$email_body,$headers); return true; ?>
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인