Hot Articles




Cara Mengirim Email dengan PHP di Hosting

Admin 2017-11-25 187

Mengirim email melalui website cukup penting untuk dipelajari oleh seorang programmer web, karena banyak sekali kasus-kasus yang mengharuskan sebuah website untuk mengirimkan email kepada pengunjungnya/client.

Sebagai contoh, pada sebuah website e-commerce (jual beli online) pastinya website perlu untuk mengirim email jika seseorang sudah selesai melakukan order, email nya berisi rincian apa saja yang dibeli, harga satuan, diskon, total bayar, dan kemana harus di bayarkan.

Contoh lain yaitu untuk membuat halaman contact us, dimana ketika seseorang mengirim pesan maka admin akan menerimanya langsung di emailnya.

Nah bagaimana cara mengirim email dengan PHP, simak berikut ini.

Membuat Form HTML

Sebagai contoh kita membuat sebuah form HTML untuk mengirim pesan

 

<form action="send_mail.php" method="post">
    
    <div>
        <label for="name">Namelabel>
        <input type="text" name="name">
    div>

    <div>
        <label for="email">Emaillabel>
        <input type="text" name="email">
    div>

    <div>
        <label for="subject">Subjectlabel>
        <input type="text" name="subject">
    div>

    <div>
        <label for="message">Messagelabel>
        <textarea name="message" id="" cols="30" rows="10">textarea>
    div>

    <div><input type="submit" value="Send email">div>

form>

 

Memproses Form Dengan PHP

Ketika tombol ‘Send email‘ di tekan maka script PHP akan mengeksekusinya dengan fungsi mail()

 

<?php
$name=$_POST['name'];
$email=$_POST['email'];
$subject=$_POST['subject'];
$message=$_POST['message'];

$to=$email;

$message="From:$name <br />".$message;

$headers = "MIME-Version: 1.0" . "

";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "

";

// More headers
$headers .= 'From: medikre.com <noreply@medikre.com>'."

" . 'Reply-To: '.$name.' <'.$email.'>'."

";
$headers .= 'Cc: admin@medikre.com' . "

"; //untuk cc lebih dari satu tinggal kasih koma
@mail($to,$subject,$message,$headers);
if(@mail)
{
echo "Email sent successfully !!";  
}
?>

 

Demikian cara mengirim email dengan menggunakan PHP, semoga berguna untuk anda.

Cara Penulisan Script PHP Di BodyCase Sensitive [ Penulisan PHP ]Contoh Cara Menentukan Bilangan Ganjil Dengan Fungsi DO-WHILECara Menggunakan Variabel [PHP] Membuat Login dengan Session di PHP

Untuk berlangganan artikel silahkan masukan email anda


Delivered by FeedBurner


Masukan email Anda untuk mendapatkan artikel terbaru.


close