Kamis, 08 Maret 2012

PostHeaderIcon Script PHP Send E-mail

 Postingan saya kali ini tentang script PHP send e-mail.
Ini dari hasil try n error tanpa melupakan saran-saran dari para senior/master-masternya, Terimakasih ya... Berikut ini pengalaman saya dalam mengacak-ngacak script dari gudang google untuk mengirim E-mail otomatis lewat script PHP.
Saya mendapatkan script yang lumayan singkat dan mudah di pahami.
Ini adalah script yang saya gunakan pada form Registrasi salah satu web yang coba saya buat (Syukurlah sudah jadi ckckck).
Ini lho scriptnya :


<?php
 $to = $_POST[email];//dari text box anda
 $subject = "Kami Admin..";
 $body = "Hi,$_POST[nama_lengkap] \n\n //dari text box
     User Name Anda : $_POST[nama_lengkap] \n //dari text box anda
     Password Anda : $_POST[password]"; //dari text box anda
 if (mail($to, $subject, $body)) {
   echo("<b>Pesan Berhasil di kirim, silahkan buka email</p>");
  } else {
   echo("<b>Pesan gagal di kirim !</p>");
  }
?>

Di atas ini adalah script yang memanfaatkan email dari hostingan anda di server di karnakan ada fungi 'mail' if (mail($to, $subject, $body)) {.
Dan awalnya saya save script di atas ini dengan nama confirm.php, lalu dengan pemanggilan include"confirm.php";
ternyata hasilnya yang tereksekusi adalah Pesan gagal di kirim !
tapi setelah scriptnya saya pindahkan langsung dalam file proses untuk eksekusi simpan data ke database,
Alhamdulillah jadi. Seperti ini contohnya :

//script yang mengeksekusi untuk simpan ke database
if ($module=='user' AND $act=='input'){
    $pass = md5($_POST[password]);
    $ui= mysql_query("INSERT INTO tb_user(nama_lengkap,username,password,email, tgl_reg)
                              VALUES('$_POST[nama_lengkap]','$_POST[username]','$pass','$_POST[email]', now())");
    //header('parent.location:../panel.php?pages=home&act=list_user');
  
    echo"<script>alert('Data Terkirim. Silahkan Buka Email Anda');parent.location='../../index.php';</script>";
     $to = $_POST[email];//dari text box anda
       $subject = "Kami Admin..";
       $body = "Hi,$_POST[nama_lengkap] \n\n //dari text box
                   User Name Anda : $_POST[nama_lengkap] \n //dari text box anda
                   Password Anda : $_POST[password]"; //dari text box anda
                       if (mail($to, $subject, $body)) {
                          echo("<b>Pesan Berhasil di kirim, silahkan buka email</p>");
                      } else {
                         echo("<b>Pesan gagal di kirim !</p>");
                      }

}


Bahkan password yg di kirim ke email belum dalam keadaan ter-encript (md5).
Password Anda : $_POST[password]"; //belum ter-encript lho.
Jadi User pun masih bisa mengingat lagi passwordnya dan e-mailnya masuk di INBOX bukan di SPAM
//see you... Cool

2 komentar:

Rifaah mengatakan...

Nice post! :)

Yuk, order Jeda Sejenak (Sebuah kumpulan esai dan puisi renungan) karya admin Rumah Sajak. Khusus buat followers, cukup 35rb (blm ongkir) saja, plus ttd penulisnya! Berminat? Hubungi diena_rifaah@yahoo.com. Makasih ya.. ^_^

//risal renleew mengatakan...

Terimkasih Rifa'ah untuk komentarnya. Maaf 3 bulan belakangkan ini ku kurang eksis lagi :)

Posting Komentar

Anda ke-

Website counter

Translate

English French Spain Italian Dutch Russian Japanese Korean Chinese Simplified

Komputer Anda

IP

Populer

Lemari dua

It's me

Foto Saya
//risal renleew
Sorong, Papua Barat, Indonesia
Biasa di panggil Ijal, Pace atau firewall. Alumni STMIK Dipanegara Makassar 2012. Menjabat sebagai Chairman Dipanegara Computer Club (DCC) untuk periode 2011-2012.
Lihat profil lengkapku

Plurk

Dipanegara Computer Club

I * Indonesia

The Republic of Indonesia Blogger

Indonesian Freebie Web and Graphic Designer Resources

tutorial ilmu grafis indonesia

Komenria

by shoutcamp.com

Friend's