Tanya Kirim Database dari Registration form ke Admin Email


Status
Not open for further replies.

lhona

New Member
Teman2 saya baru belajar mengenai web programming, dan sekarang mengalami jalan buntu..
Sebenarnya untuk membuat registration form yang connect k database sudah sukses, namun sekarang ini mencoba mengirimkan data registration form tersebut ke email admin

Adapun isi script dari process.php adalah sebagai berikut


<?php
include('cms/config.php');

//form data
$name = $_POST['fullname'];
$handphone = $_POST['nohandphone'];
$email = $_POST['email'];


if($name==""){
header ("location:index.php?formulir&msg=Nama Harus Diisi");
}
else if(!is_numeric($handphone)){
header ("location:index.php?formulir&msg=Tlp harus angka");
}
else {
$sql_form="INSERT INTO `database`.`formulir` (`fullname`, `handphone`, `email`) VALUES ('$name', '$handphone', '$email')";
$query_form=mysql_query($sql_form);


echo "<script language='javascript'>";
echo "alert('Registrasi Berhasil')";
echo "</script>";

echo "<script language='javascript'>";
echo "window.location = 'index.php?formulir'";
echo "</script>";


}
?>


script apa yg harus saya tambahkan sehingga isi dari database bisa dikirim ke email admin?

Terima kasih sebelumnya
 

vkios01

Expert 1.0
ini scriptnya dari mana om? rasanya masi script lama sekali. securitynya..

setelah header(); sebaiknya diikuti dengan fungsi exit(); bisa dicari di google kenapa harus begitu :)
kalau dilihat dr scriptnya tsb memang tidak akan ngefek kalau tanpa exit();

untuk mengirim ke email, bisa menggunakan fungsi php mail()
contohnya nanti, mail($to, $pesan, $header)
$to = yang akan dikirimi email
$pesan = isi pesan
$header = bisa di isi header email pada umumnya (from, type email dll)
 

lhona

New Member
hi, thank u buat replynya.. ini script sendiri sih n scriptnya jalan
bagaimana cara link fungsi php mail() dengan database, jadi isi database dengan title formulir bisa di kirim ke email?
 

galuh82

Hosting Guru
Verified Provider
hi, thank u buat replynya.. ini script sendiri sih n scriptnya jalan
bagaimana cara link fungsi php mail() dengan database, jadi isi database dengan title formulir bisa di kirim ke email?

tinggal tambahkan fungsi mail() setelah query database dan pastikan bukan di localhost ya ..

salam,
 

vkios01

Expert 1.0
hi, thank u buat replynya.. ini script sendiri sih n scriptnya jalan
bagaimana cara link fungsi php mail() dengan database, jadi isi database dengan title formulir bisa di kirim ke email?

php mail(), tidak perlu database. kan ambil datanya dr form yang telah disubmit.

scriptnya bisa dimasukkan didalam fungsi
PHP:
else {
database;
php mail() disini;
}

logikanya, setelah dimasukkan ke database. maka server disuruh buat mengirim email formnya trsebut.
 
Status
Not open for further replies.

Top