테스트 사이트 - 개발 중인 베타 버전입니다

게시판에 글쓰면 메일 오게 할 수 있나요? 채택완료

chqhdpdy 9년 전 조회 5,712

게시판에 글쓰면 메일 오도록 할 수 있나요?

 

홈페이지내에 폼메일 기능이 있긴한데,

게시판에 글을 써도 메일오도록 하고 싶은데

방법이 있을까요?

 

조언 부탁드립니다ㅠㅠ

 

</p><p><?php</p><p> </p><p>include "common/header.php";</p><p> </p><p>include "common/upload_class.php";</p><p> </p><p>$DB = new DB_API;</p><p> </p><p>$upload = new clsUploadFile;</p><p>$upload->UploadPath = $_SERVER["DOCUMENT_ROOT"]."/test_upload/";</p><p> </p><p>$table_name = "test_list";</p><p> </p><p>$times = time();</p><p> </p><p>if($upfile["size"]) {</p><p>    $temp_name = $upfile["name"];</p><p>    $exe = substr("$temp_name",-4);</p><p>    if(substr("$exe",0,-3)==".")</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>{</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$exe = $exe;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>else</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>{</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$exe = substr("$temp_name",-5);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$upfile["name"] = $times."_1_".$exe;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$upload->UploadFile($upfile);<span class="Apple-tab-span" style="white-space:pre">			</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$attach_files = $upload->SaveFileName;<span class="Apple-tab-span" style="white-space:pre">	</span></p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["upfile"] = $attach_files;</p><p> </p><p>    $input["upfile_realname"] = $temp_name;<span class="Apple-tab-span" style="white-space:pre">			</span></p><p>}</p><p> </p><p>if($upfile2["size"]) {</p><p>    $temp_name = $upfile2["name"];</p><p>    $exe = substr("$temp_name",-4);</p><p>    if(substr("$exe",0,-3)==".")</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>{</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$exe = $exe;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>else</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>{</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$exe = substr("$temp_name",-5);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$upfile2["name"] = $times."_2_".$exe;</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$upload->UploadFile($upfile2);<span class="Apple-tab-span" style="white-space:pre">			</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$attach_files = $upload->SaveFileName;<span class="Apple-tab-span" style="white-space:pre">	</span></p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["upfile2"] = $attach_files;</p><p> </p><p>    $input["upfile2_realname"] = $temp_name;<span class="Apple-tab-span" style="white-space:pre">			</span></p><p>}</p><p> </p><p>if ($_POST["act_flag"] == "insert")</p><p>{</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["title"] = $_POST["title"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["shop_url"] = $_POST["shop_url"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["writer"] = $_POST["name"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["email"] = $_POST["email"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["phone"] = $_POST["phone"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["content"] = $_POST["content"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["passwd"] = $_POST["pwd"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["writeday"] = date("Y.m.d");      </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$DB->setInsert($table_name, $input);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$DB->DBClose();</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>alert_js("alert_move", "등록 되었습니다", "test.php#page_scroll");</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>exit;</p><p>}</p><p>else if ($_POST["act_flag"] == "update")</p><p>{ </p><p>    $input["title"] = $_POST["title"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["shop_url"] = $_POST["shop_url"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["writer"] = $_POST["name"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["email"] = $_POST["email"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["phone"] = $_POST["phone"];</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$input["content"] = $_POST["content"];       </p><p> </p><p>    $DB->setUpdate($table_name, $input, "idx = ".$idx);</p><p>    $DB->DBClose();</p><p>    alert_js("alert_move", "수정 되었습니다", "test.php#page_scroll");</p><p>    exit;</p><p>}</p><p>else if ($_GET["act_flag"] == "delete")</p><p>{    </p><p> </p><p>    $DB->setDelete($table_name, "idx = ".$idx);</p><p>    $DB->DBClose();</p><p> </p><p>    alert_js("alert_move", "삭제되었습니다", "test.php");</p><p>    exit;</p><p>}</p><p>else if ($_POST["act_flag"] == "file_delete")</p><p>{</p><p>    $file_name = $DB->OneResult($table_name, $fieldname, "idx = ".$idx);</p><p>    @unlink($upload->UploadPath.$file_name);</p><p> </p><p>    $update["upfile"] = "";</p><p>    $update["upfile_realname"] = "";</p><p> </p><p>    $DB->setUpdate($table_name, $update, "idx = ".$idx);</p><p>    $DB->DBClose();</p><p> </p><p>    echo "success";</p><p>    exit;</p><p>}</p><p>else if ($_POST["act_flag"] == "file_delete2")</p><p>{</p><p>    $file_name = $DB->OneResult($table_name, $fieldname, "idx = ".$idx);</p><p>    @unlink($upload->UploadPath.$file_name);</p><p> </p><p>    $update["upfile2"] = "";</p><p>    $update["upfile2_realname"] = "";</p><p> </p><p>    $DB->setUpdate($table_name, $update, "idx = ".$idx);</p><p>    $DB->DBClose();</p><p> </p><p>    echo "success";</p><p>    exit;</p><p>}</p><p>?></p><p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

d
9년 전
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}

 

이부분인것같네요 이사이에 메일함수를이용해서 메일을 보내세요 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

d
9년 전

게시판 글을 insert해주는부분에 메일함수를써서 메일이 가겠끔하면될텐데요??? 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인