Posted in PHP 12 years ago 3 min read
<form name="form-email" action="send_email.php" method="get"> Nama: <input type="text" name="name"> Perusahaan: <input type="text" name="company"> Email: <input type="text" name="email"> Website: <input type="text" name="website"> Pesan: <textarea name="message" rows="4" cols="50"> </textarea> <input type="submit" value="Submit"> </form>Saat membuat fungsi kirim email PHP (yang sudah sukses), saya tidak menggunakan form di atas, jadi form nya bisa disesuaikan. Pada intinya, di tag form tersebut ada action="send_email.php" berarti kita juga harus membuat file send_email.php Oke, berarti kita buat file PHP satu lagi dengan nama send_email.php. Setelah kita buat, isikan kode berikut ini:
<?php
$to = "azh.azuharu@gmail.com" ; //isikan alamat email Anda
$subject = "Email Masuk dari Website Anda";
$name = $_REQUEST['name'];
$company = $_REQUEST['company'];
$email = $_REQUEST['email'] ;
$web = $_REQUEST['website'];
$message = $_REQUEST['message'] ;
$message_to_send = "
Email From $name
Company: $company
Website: $web
Message: $message
";
$nama = $_REQUEST['name'];
$headers = "From: $nama<$email>";
$headers .= "Content-type: text/html\r\n";
$sent = mail($to, $subject, $message_to_send, $headers) ;
if($sent)
{
print "Email Anda telah terkirim";
print "<br><a href='https://azuharu.net'> Kembali</a>";
}
else
{print "wah ada error gan, gimana ya?"; }
?>
Nah, silakan coba untuk mengupload kode di atas ke hosting dan cobalah mengisi form email yang telah dibuat. Jika fungsi berjalan, berarti akan ada email masuk di alamat email yang Anda berikan di atas. Oh iya, jangan lupa mengganti alamat email tujuan pada variable $to di atas.
[caption id="attachment_4621" align="aligncenter" width="300"]
Fungsi kirim email php sukses[/caption]
Jika belum berhasil, selamat mencoba ya!
Sekian tutorial cara membuat fungsi kirim email PHP. Semoga bermanfaat