Sedikit
tutorial bagaimana caranya mengirim email lewat form yang kita bikin
sendiri. Saya anggap bro udah tau cara bikin formnya ya. Kalo belum, bisa
tanya saya langsung.
Misalnya saya buat form untuk mengisi inputnya seperti gambar di bawah ini :
Sekarang lihat baris yang ini pada saat anda membuat form
seperti di atas ,
<FORM method=”post” action=”send_email.php”>
sekarang kita akan membuat file send_email.php untuk mengecexute input-input yang telah diisikan pada form yang telah kita buat tadi.
send_email.php berisi program php seperti dibawah ini :
<?php
$to = “info@vitapetclinic.com” ; //ket.ini email tujuan (bisa konstanta atau berbentuk inputan form)
$subject = $_REQUEST['subject'];
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
$nama = $_REQUEST['nama'] ;
$headers = “From: $nama<$email>”;
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{
print “Email Anda telah terkirim”;
print “<br><A HREF=’index.php’> Back</A>”;
}
else
{print “We encountered an error sending your mail”; }
?>
Jrenk……Pembuatan skrip kirim email selesai.
Sekarang kalo diupload dan dijalankan di web kita, skrip email ini belum tentu jalan sempurna alias belum tentu bisa terkirim ke email tujuan.lho ko,gt..sihh..lho ko marah…( ehh..malah nyanyi)..jayus deh..
Hal tersebut disebabkan karena hosting tersebut tidak rela dijadikan media SPAM. jadi fungsi emailnya ada yang diblok. Gimana taktiknya agar tetap bisa mengirim email dari website kita??
Gampang…(padahal sih awalnya susah.; )
Kita akalin scrip form inputannya di bawah ini :
<FORM method=”post” action=”send_email.php”>
sebelum meng-edit kode diatas, kita harus mencari dulu hosting yang bisa untuk mengirim email seperti cara yang diatas tanpa ada suatu masalah apapun…
biasanya, saya mencari di free hosting yang banyak bertebaran di internet…Anda silakan cari sendiri.. Nah setelah ketemu free hosting yang dimaksud, upload lah file send_email.php tersebut ke free hosting tersebut. Kemudian gantilah alamat yang ada di baris kode ini pada bagian action-nya sehingga menjadi seperti dibawah ini:
<FORM method=”post” action=”http://www.freehosting.com/send_email.php”> //alamat ini cuma sebagai contoh aja lho
Nah,baru deh skrip tersebut bisa berjalan sempurna….
Mudah-mudahan bisa dimengerti maksudnya ya…
<FORM method=”post” action=”send_email.php”>
sekarang kita akan membuat file send_email.php untuk mengecexute input-input yang telah diisikan pada form yang telah kita buat tadi.
send_email.php berisi program php seperti dibawah ini :
<?php
$to = “info@vitapetclinic.com” ; //ket.ini email tujuan (bisa konstanta atau berbentuk inputan form)
$subject = $_REQUEST['subject'];
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
$nama = $_REQUEST['nama'] ;
$headers = “From: $nama<$email>”;
$sent = mail($to, $subject, $message, $headers) ;
if($sent)
{
print “Email Anda telah terkirim”;
print “<br><A HREF=’index.php’> Back</A>”;
}
else
{print “We encountered an error sending your mail”; }
?>
Jrenk……Pembuatan skrip kirim email selesai.
Sekarang kalo diupload dan dijalankan di web kita, skrip email ini belum tentu jalan sempurna alias belum tentu bisa terkirim ke email tujuan.lho ko,gt..sihh..lho ko marah…( ehh..malah nyanyi)..jayus deh..
Hal tersebut disebabkan karena hosting tersebut tidak rela dijadikan media SPAM. jadi fungsi emailnya ada yang diblok. Gimana taktiknya agar tetap bisa mengirim email dari website kita??
Gampang…(padahal sih awalnya susah.; )
Kita akalin scrip form inputannya di bawah ini :
<FORM method=”post” action=”send_email.php”>
sebelum meng-edit kode diatas, kita harus mencari dulu hosting yang bisa untuk mengirim email seperti cara yang diatas tanpa ada suatu masalah apapun…
biasanya, saya mencari di free hosting yang banyak bertebaran di internet…Anda silakan cari sendiri.. Nah setelah ketemu free hosting yang dimaksud, upload lah file send_email.php tersebut ke free hosting tersebut. Kemudian gantilah alamat yang ada di baris kode ini pada bagian action-nya sehingga menjadi seperti dibawah ini:
<FORM method=”post” action=”http://www.freehosting.com/send_email.php”> //alamat ini cuma sebagai contoh aja lho
Nah,baru deh skrip tersebut bisa berjalan sempurna….
Mudah-mudahan bisa dimengerti maksudnya ya…
0 comments:
Post a Comment