· 8 years ago · Mar 11, 2018, 05:00 AM
1$name = trim(filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING));
2$email = trim(filter_input(INPUT_POST, 'email', FILTER_SANITIZE_EMAIL));
3
4<form method="post" enctype="multipart/form-data">
5
6<p>
7 E-Mail:
8</p>
9<p>
10 <input type="text" name="receiver" title="receiver1"/>
11</p>
12
13<p>
14 Subject:
15</p>
16<p>
17 <input type="text" name="subject" title="subj1"/>
18</p>
19
20<p>
21 Note:
22</p>
23<p>
24 <textarea name="message" title="message"></textarea>
25</p>
26
27<p>
28 Select Photo:
29 <input type="file" name="file"/>
30</p>
31
32<input type="submit" name="submit" value="Send Email"/>
33
34</form>
35
36<?php
37require '../vendor/autoload.php';
38
39if (isset($_POST['submit'])) {
40
41 $mail = new PHPMailerPHPMailerPHPMailer();
42
43 try {
44
45 $sender = "?????????@gmail.com";
46 $mail->isSMTP();
47 $mail->Host = 'smtp.gmail.com';
48 $mail->SMTPAuth = true;
49 $mail->Username = "$sender";
50 $mail->Password = '?????????????';
51 $mail->SMTPSecure = 'tls';
52 $mail->Port = '587';
53
54 $mail->isHTML();
55
56 $mail->setFrom($sender, 'Mailer');
57 $mail->addAddress($_POST["receiver"]);
58// $mail->addAttachment ($file_name);
59 $mail->isHTML(true);
60
61 $mail->Subject = $_POST["subject"];
62 $mail->Body = $_POST["message"];
63
64 $mail->send();
65 echo 'Message has been sent';
66 } catch (Exception $e) {
67 echo 'Message could not be sent. Mailer Error: ', $mail-
68>ErrorInfo;
69 }
70
71}
72
73?>