mail()함수

 = 첫번째 인자: 받는 사람

 = 두번쨰 인자: 제목

 = 세번째 인자: 내용

 = 네번째 인자: 헤더내용(보통 보내는 사람을 넣는다.)

 

29번째 줄에 mail()함수 시작

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
31
32
33
34
35
<?php
    error_reporting(E_ALL);
    ini_set('display_errors''1');
    
    include "../include/_config.php";
 
    // 신청하는 회원 번호와 신청하고자 하는 업체 번호
    $companyID = $_POST['companyID'];
 
    // 신청하는 회원 정보
    $user_name = $_POST['user_name'];                               // 회원 이름
    $user_phone = $_POST['user_phone'];                             // 회원 연락처
    $user_email = $_POST['user_email']."@".$_POST['email_address']; // 회원 이메일
    $i_explanation = $_POST['i_explanation'];                       // 문의 사항 내용
 
    // 해당 업체를 찾아서 회원의 정보를 메일로 발송
    $sql="SELECT * FROM cooperation_complete WHERE idx = $companyID";
    $result = $dbs->query($sql);
    $row = $result->fetch_assoc();
 
    $to = $row['email'];        // 받는 사람 이메일
    $title = "디비공장에서 대신 전달해 드립니다. ".$user_name." 님께서 도움을 요청하였습니다.";
    $content = "회원 이름 : ".$user_name."\n"."회원 이메일 : ".$user_email."\n"."회원 연락처 : ".$user_phone."\n"."본문 내용 : ".$i_explanation;
 
    // 보내는 사람 이메일
    $from = "From:".$user_email."\r\n";
 
    // mail()함수 첫번째 인자: 받는 사람, 두번쨰 인자: 제목, 세번째 인자: 내용, 네번째 인자: 헤더내용(보통 보내는 사람을 넣는다.)
    if(mail($to,$title,$content,$from)){
        echo "success";
    }else{
        echo "메일 전송 실패 : 관리자에게 문의 하세요.";
    }
    mysqli_close($dbs);
?>
 
 

 

+ Recent posts