Bimosora3
Beginner 1.0
Gimana sih cara membuat Attachment kirim gambar ke email via html + php?
Ini coding saya
Ini HTMLnya
Ini PHPnya
Ini coding saya
Ini HTMLnya
Code:
<!-- =========================
LAPORKAN
========================= -->
<section class="contact dark-bg" id="laporkan">
<div class="color-overlay">
<div class="wrapper">
<!-- HEADING -->
<h2>Laporkan</h2>
<!-- LINE -->
<div class="main-line"></div>
<!-- CONTACT INFORMATION -->
<ul class="styled-icon-list">
<!-- SINGLE LIST ITEM -->
<li>
<!-- ICON -->
<div class="icon">
<i class="fa fa-phone"></i>
</div>
<!-- CONTENT -->
<p class="list-content"><span>+62 812-9107-9167</span></p>
</li>
</ul>
<form action="send-mail.php" method="post">
<div class="col-12">
<!-- HEADING -->
<h3>Isi laporan kejadian anda</h3>
</div>
<div class="col-6">
<!-- NAME -->
<h6>Nama Lengkap</h6>
<input id="name" name="name" type="text" placeholder="Nama lengkap" required>
<!-- EMAIL -->
<h6>Email</h6>
<input id="email" name="email" type="email" placeholder="Email" required>
<!-- PHONE NUMBER -->
<h6>Nomor Telepon</h6>
<input id="phone" name="phone" type="tel" placeholder="Depan nomor harus +62 atau (021)" required>
<!-- ALAMAT RUMAH -->
<h6>Alamat rumah anda</h6>
<input id="address" name="address" type="text" placeholder="Alamat rumah harus lengkap" required>
<!-- LINK -->
<h6>Link jika berasal dari internet</h6>
<input id="link" name="link" type="url" placeholder="Link harus lengkap">
<!-- LOKASI-->
<h6>Lokasi kejadian jika berada di dunia nyata</h6>
<input id="lokasi" name="lokasi" type="text" placeholder="Lokasi harus lengkap">
<!-- TANGGAL KEJADIAN-->
<h6>Tanggal dan waktu kejadian</h6>
<input id="tanggal" name="tanggal" type="datetime" placeholder="Tanggal dan waktu kejadian">
</div>
<div class="col-6">
<!-- MESSAGE -->
<h6>Laporan</h6>
<textarea id="message" name="message" placeholder="Jika asal kirim laporan kami tidak akan memprosesnya" required></textarea>
</div>
<div class="col-12">
<!-- SUBMIT BUTTON -->
<button type="submit">KIRIM</button>
</div>
</form>
</div> <!-- /END WRAPPER -->
</div> <!-- /END OVERLAY -->
</section>
Ini PHPnya
Code:
<!-- =========================
SEND FILE
========================= -->
<header class="send-mail-header dark-bg">
<div class="color-overlay">
<div class="wrapper">
<div class="send-mail">
<!-- SEND MAIL SCRIPT -->
<?php
// Set the email subject
$subject = "CYBER WORLD";
// FIXME: Update this to your desired email address
$to = "[email protected]";
// Build the email data
$msg = "Nama: " .$_POST['name'] ."\n";
$msg .= "Email: " .$_POST['email'] ."\n";
$msg .= "Nomor Telepon: " .$_POST['phone'] ."\n";
$msg .= "Alamat Rumah: " .$_POST['address'] ."\n";
$msg .= "Link: " .$_POST['link'] ."\n";
$msg .= "Lokasi: " .$_POST['lokasi'] ."\n";
$msg .= "Tanggal dan Waktu Kejadian: " .$_POST['tanggal'] ."\n";
$msg .= "Laporan: " .$_POST['message'] ."\n";
// Build the email headers
$from = $_POST['email'];
$headers = "From: $name <".$from. ">";
$headers = "From: $name <".$from. ">";
// Send the email
if (mail($to, $subject, $msg, $headers)) {
// Set a 200 (okay) response code
http_response_code(200);
echo "<h1>Terima Kasih! Kamu telah mengirim pesan, pesan akan kami balas</h1>";
} else {
// Set a 500 (internal server error) response code
http_response_code(500);
echo "<h1>Mohon Maaf! Pesan tidak terkirim, sepertinya ada kesalahan</h1>";
}
?>
</div>
</div> <!-- /END WRAPPER -->
</div>
</header>