Gan..ane coba2 bikin form kontak di web...dimana outputnya itu masuk ke inbox admin, web udah dihosting,,,tapi kok gak mau masuk ke inbox ya ?
ini yg salah coding nya, atau ada masalah di hostingnya ? padahal ane pake hosting yang berbayar, bukan hosting gratisan...
untuk codingnya seperti ini :
Spoiler for coding mail:
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<title>PHP Contact Form - alamindawa.com</title>
<link rel="stylesheet" type="text/css" href="contact.css" />
</head>
<body>
<?php
if (isset($_POST['submit'])) {
$error = "";
if (!empty($_POST['name'])) {
$name = $_POST['name'];
} else {
$error .= "Anda lupa menuliskan nama. <br />";
}
if (!empty($_POST['email'])) {
$email = $_POST['email'];
if (!preg_match("/^[_a-z0-9]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i", $email)){
$error .= "Alamat email yang anda masukkan tidak valid. <br/>";
}
} else {
$error .= "Anda lupa menuliskan alamat e-mail. <br />";
}
if (!empty($_POST['message'])) {
$message = $_POST['message'];
} else {
$error .= "Anda lupa menuliskan pesan. <br />";
}
if(($_POST['code']) == $_SESSION['code']) {
$code = $_POST['code'];
} else {
$error .= "Angka yang anda masukkan tidak cocok. Silahkan coba lagi. <br />";
}
if (empty($error)) {
$from = 'From: ' . $name . ' <' . $email . '>';
$to = "vaughan.gitaris@gmail.com";
$subject = "Ada pesan baru dari $name";
$content = $name . " mengirimkan anda pesan/pertanyaan: \n" . $message;
$success = "<h3>Terima kasih! Pesan anda telah di kirim!</h3>";
mail($to,$subject,$content,$from);
}
}
?>
<div id="contactForm">
<div style="background-color:white; padding:5px; border: 1px solid #009999; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; height: 460px; overflow: hidden; width: 580px;"><div style="">
<h2>Hubungi saya</h2>
<?php
if (!empty($error)) {
echo '<p class="error">Pesan anda belum terkirim<br/> Perbaiki kesalahan berikut:<br/><strong>' . $error . '</strong></p>';
} elseif (!empty($success)) {
echo $success;
}
?>
mohon bantuannya ya
thanks