PHP untuk kirim Email
Diposting oleh
friez
PHP memiliki fungsi mail() yang digunakan untuk mengirim email, dan kita akan menggunakan fungsi ini untuk membuat layanan kirim email. dan skrip php ini bisa kita pasang pada blog kita. Bila ada yang belum mengetahui cara untuk memasukan skrip php di blogger bisa dibaca disini.
untuk mengirim email harus dipastikan server atau host yang kita pakai memeliki layanan untuk mengirim email atau layanan untuk kirim email tidak diblok.
Bila hanya untuk belajar saja mending pake host yang gratisan. namanya juga buat coba-coba .. hhe .. Kalau saya sendiri sih pake dhost sebagai hostnya,,
Langsung aja ya
- Buka Notepad
- Kemudian Copas skrip dibawah ini
<b style="font-size: 20px;">KONTAK SAYA VIA EMAIL</b>
<hr><br>
<form action="<?php echo $PHP_SELF; ?>" method="POST">
<span style="color: black; font-family: t; font-size: x-small;"><b>Nama</b></span> <span style="color: red;"><small>*</small></span><br>
<input name="nama" size="30" type="text" value="" />
<br>
<span style="color: black; font-family: t; font-size: x-small;"><b>Email</b></span> <span style="color: red;"><small>*</small></span><br>
<input name="email" size="30" type="text" value="" />
<br>
<span style="color: black; font-family: t; font-size: x-small;"><b>Subjek</b></span> <span style="color: red;"><small>*</small></span><br>
<input name="subject" size="30" type="text" value="" />
<br>
<span style="color: black; font-family: t; font-size: x-small;"><b>Pesan</b></span> <span style="color: red;"><small>*</small></span><br>
<textarea cols="50" name="message" rows="5"></textarea>
<br>
<input type="submit" value="Kirim"/><input type="reset" value="Reset" />
</form>
<?php
$to = "afrizalnehe@yahoo.co.id" ;
$subject = $_REQUEST['subject'];
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
$nama = $_REQUEST['nama'] ;
$headers = "From: $nama<$email>";
if(empty($email)||empty($subject)||empty($message)|| empty($headers))
{
print "<font Color='Chocolate'> <b>Isi semua Form </b></font>";
}else
{
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{
print "<font Color='Chartreuse'>Email Anda telah terkirim <img src='http://dhost.info/afrizal/ceklist.jpg'>";
}
else
{print "Maaf Email tidak Dapat dikirim."; }
}
?>
- Save
- Kemudian ubah Save type as menjadi "all file"
- Dan simpan dengan nama kirimemail.php
- Upload skripnya ke host ( bisa menggunakan ftp)
- Kemudian buka alamat file skrip tadi yang ada di host.
Saya memasukan Form input nya pada skrip tersebut, jadi skripnya menjadi panjang. untuk form anda bisa ubah.
Contohnya bisa di liat di Contact pada blog ini.
Uda di coba kok ke ngirim email dan emailnya masuk ke email yahoo saya atau email tujuan..
Smoga Berguna
Uda di coba kok ke ngirim email dan emailnya masuk ke email yahoo saya atau email tujuan..
Smoga Berguna

Related articles
Langganan:
Posting Komentar
(
Atom
)
wAH..
BalasHapushEBAT..
Sipz-Sipz
ThanK Ea inFox??
^_^
aku coba kok susah bener ya
BalasHapusMaf ,, susah nya dimana ya??
BalasHapusgan,, ada gak yang "Javascript" cz ane cma paham dengan javascript, n kykx lebih gmpang,, kloh php kurang mudeng,,, hehehe,,
BalasHapusWah gan.. menurut yang saya tau sih javascript tuh client side.. jadi klo buat kirim email harus menggunakan server side sperti , PHP, Perl, ASp dll..
BalasHapusnice blog kawan. ada php script untuk form member ga nih?
BalasHapusthanks ya, izin sedot dulu, soalnya dicoba langsung berhasil CMIW
BalasHapusin jsp please gan...
BalasHapussupaya pengirim dan tujuan bisa sama2 menerima email carny gimna kk
BalasHapusmisalnya kalau mau kasih ucapan terimakasih ke pengirim atas tanggapan melalui email ya?
BalasHapustinggal tambah aja fungsi mailnya, jadi ada 2 fungsi.
nah yg untuk pengirim bisa seperti ini.
mail($email , 'Ucapan', 'Terima kasih atas tanggapannya.', 'from : ') ;
Mudahan2 sesuai ya jawabanya .. hehe makasih dah komentar
mas bisa tolong saya gak .cara memasang kontak me di blog yg sudah mas share prakteknya kok susah ya.saya pingin punya kontak me kaya yg mas punya.tks
BalasHapussetiap saya kirim ke emai, kenapa selalu terimanya di spam ya, mas.
BalasHapussaya kepengen terimanya di inbox @_@
gan maaf mau nimba ilmu, sy kurang paham dgn bahasa Upload skripnya ke host ( bisa menggunakan ftp)
BalasHapusKemudian buka alamat file skrip tadi yang ada di host.
Email yang bewarna merah diatas diganti dengan email tujuannya. itu cara uploadnya gimana ya. tks