게시판에 글쓰면 메일 오도록 할 수 있나요?
홈페이지내에 폼메일 기능이 있긴한데,
게시판에 글을 써도 메일오도록 하고 싶은데
방법이 있을까요?
조언 부탁드립니다ㅠㅠ
Copy
<?php include "common/header.php"; include "common/upload_class.php"; $DB = new DB_API; $upload = new clsUploadFile;$upload->UploadPath = $_SERVER["DOCUMENT_ROOT"]."/test_upload/"; $table_name = "test_list"; $times = time(); if($upfile["size"]) { $temp_name = $upfile["name"]; $exe = substr("$temp_name",-4); if(substr("$exe",0,-3)==".") { $exe = $exe; } else { $exe = substr("$temp_name",-5); } $upfile["name"] = $times."_1_".$exe; $upload->UploadFile($upfile); $attach_files = $upload->SaveFileName; $input["upfile"] = $attach_files; $input["upfile_realname"] = $temp_name; } if($upfile2["size"]) { $temp_name = $upfile2["name"]; $exe = substr("$temp_name",-4); if(substr("$exe",0,-3)==".") { $exe = $exe; } else { $exe = substr("$temp_name",-5); } $upfile2["name"] = $times."_2_".$exe; $upload->UploadFile($upfile2); $attach_files = $upload->SaveFileName; $input["upfile2"] = $attach_files; $input["upfile2_realname"] = $temp_name; } if ($_POST["act_flag"] == "insert"){ $input["title"] = $_POST["title"]; $input["shop_url"] = $_POST["shop_url"]; $input["writer"] = $_POST["name"]; $input["email"] = $_POST["email"]; $input["phone"] = $_POST["phone"]; $input["content"] = $_POST["content"]; $input["passwd"] = $_POST["pwd"]; $input["writeday"] = date("Y.m.d"); $DB->setInsert($table_name, $input); $DB->DBClose(); alert_js("alert_move", "등록 되었습니다", "test.php#page_scroll"); exit;}else if ($_POST["act_flag"] == "update"){ $input["title"] = $_POST["title"]; $input["shop_url"] = $_POST["shop_url"]; $input["writer"] = $_POST["name"]; $input["email"] = $_POST["email"]; $input["phone"] = $_POST["phone"]; $input["content"] = $_POST["content"]; $DB->setUpdate($table_name, $input, "idx = ".$idx); $DB->DBClose(); alert_js("alert_move", "수정 되었습니다", "test.php#page_scroll"); exit;}else if ($_GET["act_flag"] == "delete"){ $DB->setDelete($table_name, "idx = ".$idx); $DB->DBClose(); alert_js("alert_move", "삭제되었습니다", "test.php"); exit;}else if ($_POST["act_flag"] == "file_delete"){ $file_name = $DB->OneResult($table_name, $fieldname, "idx = ".$idx); @unlink($upload->UploadPath.$file_name); $update["upfile"] = ""; $update["upfile_realname"] = ""; $DB->setUpdate($table_name, $update, "idx = ".$idx); $DB->DBClose(); echo "success"; exit;}else if ($_POST["act_flag"] == "file_delete2"){ $file_name = $DB->OneResult($table_name, $fieldname, "idx = ".$idx); @unlink($upload->UploadPath.$file_name); $update["upfile2"] = ""; $update["upfile2_realname"] = ""; $DB->setUpdate($table_name, $update, "idx = ".$idx); $DB->DBClose(); echo "success"; exit;}?>
답변 2개
2016-04-15 (금) 22:13:07
if ($_POST["act_flag"] == "insert") |
059 | { |
060 | $input["title"] = $_POST["title"]; |
061 | |
062 | $input["shop_url"] = $_POST["shop_url"]; |
063 | |
064 | $input["writer"] = $_POST["name"]; |
065 | |
066 | $input["email"] = $_POST["email"]; |
067 | |
068 | $input["phone"] = $_POST["phone"]; |
069 | |
070 | $input["content"] = $_POST["content"]; |
071 | |
072 | $input["passwd"] = $_POST["pwd"]; |
073 | |
074 | $input["writeday"] = date("Y.m.d"); |
075 | |
076 | $DB->setInsert($table_name, $input); |
077 | $DB->DBClose(); |
078 | |
079 | alert_js("alert_move", "등록 되었습니다", "test.php#page_scroll"); |
080 | exit; |
081 | } |
이부분인것같네요 이사이에 메일함수를이용해서 메일을 보내세요
2016-04-15 (금) 22:12:23
게시판 글을 insert해주는부분에 메일함수를써서 메일이 가겠끔하면될텐데요???
답변을 작성하려면 로그인이 필요합니다.