Php Smtp ile mail gönderimi 

Nursen

Paylaşımcı Üye
Katılım
24 Nis 2020
Mesajlar
1,046
Beğeniler
5
Kod:
1 <!doctype html> 


2 <html lang="en"> 


3 <head> 


4   <!-- Required meta tags --> 


5   <meta charset="utf-8"> 


6   <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 


7   <!-- Bootstrap CSS --> 


8   <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css"> 


9   <title>İletişim Formu</title> 


10 </head> 


11 <body> 


12   <div class="container">  


13     <br>   


14     <h3> İletişim Formu</h3> 


15     <div  class="col-md-6 bg-info form-group">  


16       <form action="" method="POST"> 


17         <div class="row"> 


18           <div class="col-md-6"> 


19             <label>İsim</label> 


20             <input class="form-control" type="text" maxlength="25" name="isim" required=""> 


21           </div> 


22           <div class="col-md-6"> 


23            <label>Soyisim</label> 


24            <input class="form-control" type="text" name="soyad" required="">  


25          </div> 


26        </div>   


27        <label>E-Mail</label> 


28        <input class="form-control" type="email" name="email" required=""> 


29        <label>Telefon</label> 


30        <input class="form-control" type="number" name="tel" required=""> 


31        <label>Doğum Tarihi</label> 


32        <input class="form-control" type="date" name="dt" required=""> 


33        <input class="form-control" type="text" value="Doğum tarihi zorunludur." disabled="" name="email"> 


34        <label>Hizmetler</label> 


35        <select name="hizmetler" class="form-control">  


36          <option>web tasarım</option> 


37          <option>html kodlama</option> 


38          <option>teknik servis</option> 


39        </select> 


40        <label>Açıklama</label> 


41        <textarea class="form-control" name="aciklama" type="text"> </textarea> 


42        <br>   


43        <button class="btn btn-success"  name="gonder" type="submit">Gönder</button> 


44        <button class="btn btn-danger" name="temizle" type="button">Temizle</button> 


45      </form> 


46    </div> 


47  </div> 


48  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script> 


49  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script> 


50  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js" integrity="sha384-smHYKdLADwkXOn1EmN1qk/HfnUcbVRZyYmZ4qpPea6sjB/pTJ0euyQp0Mk8ck+5T" crossorigin="anonymous"></script> 


51 </body> 


52 </html> 

gonder.php olarak kaydedin.














1 <meta http-equiv="refresh" content="2;URL= iletisim-formu.html"> 


2   


3 <? 


4 require("class.phpmailer.php"); 


5   


6 $mail = new PHPMailer(); 


7   


8 $mail->IsSMTP();                                   // send via SMTP 


9 $mail->Host     = "mail.vuralcomputer.com"; // SMTP servers 


10 $mail->SMTPAuth = true;     // turn on SMTP authentication 


11 $mail->Username = "[email protected]";  // SMTP username 


12 $mail->Password = "1123123123"; // SMTP password 


13 $mail->CharSet = 'UTF-8'; 


14 $mail->Port = 587; 


15 $mail->From     = "[email protected]"; // smtp kullanycy adynyz ile ayny olmaly 


16 $mail->Fromname = "giden ismi"; 


17 $mail->AddAddress("[email protected]","Websitenizden gelen Sipariþiniz."); 


18 $mail->Subject  =  $_POST['isim']; 


19 $mail->IsHTML(true); 


20 $mail->Body = '<table> 


21         <tr> 


22             <td style="border:1px solid #ddd;padding:5px">Adı Soyadı</td> 


23             <td style="border:1px solid #ddd;padding:5px">'.urldecode($_POST['isim'].''.$_POST['soyad']).'</td> 


24         </tr> 


25   


26         <tr> 


27             <td style="border:1px solid #ddd;padding:5px">Başlık</td> 


28             <td style="border:1px solid #ddd;padding:5px">'.urldecode($_POST['email']).'</td> 


29         </tr> 


30   


31         <tr> 


32             <td style="border:1px solid #ddd;padding:5px">İçerik</td> 


33             <td style="border:1px solid #ddd;padding:5px">'.urldecode($_POST['tel']).'</td> 


34         </tr> 


35     </table>'; 


36   


37 if(!$mail->Send()) 


38 { 


39    echo "Mesaj Gönderilemedi <p>"; 


40    echo "Mailer Error: " . $mail->ErrorInfo; 


41    exit; 


42 } 


43   


44 echo '<script type="text/javascript">alert("E Postanız  Başarı ile  Gönderilmiştir.");</script>';
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst