Selam arkadaşlar elimde bir form var mail düşüyor ancak.
isim email telefon konu mesaj
şeklinde yanyana
ben bunlara düzenli şekilde başlık ekleme ve alt alta almak istiyorum nasıl yapabilirim ?
İsim: ...
E-mail:...
Telefon:...
Konu:...
Mesaj:...
şeklinde ?
<?
if($_GET[send] == 1)
{
$hata = "";
if(!$_POST[isim]){
$hata .= "İsim bilgisi yazılmadı!<br />";
}
if(!$_POST[konu]){
$hata .= "Konu bilgisi yazılmadı!<br />";
}
if(!$_POST[mesaj]){
$hata .= "Mesaj bilgisi yazılmadı!<br />";
}
if(!$_POST[email]){
$hata .= "Email bilgisi yazılmadı!<br />";
}else if(!filter_var($_POST[email], FILTER_VALIDATE_EMAIL)){
$hata .= "Email adres yanlış yazıldı!<br />";
}
if(!$hata){
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "mail.xxx.com"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "info@xxx.com"; // SMTP username
$mail->Password = "xxx"; // SMTP password
$mail->From = "info@xxx.com"; // smtp kullanıcı adınız ile aynı olmalı
$mail->Fromname = "giden ismi";
$mail->AddAddress("info@xxx.com","Siteadi.com");
$mail->Subject = $_POST['baslik'];
$mail->Body = implode(" ",$_POST);
if(!$mail->Send())
{
echo "Mesaj Gönderilemedi <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
}
}
?>
<html>
<head>
<meta http-equiv="Content-Language" content="tr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>New Page 1</title>
<style type="text/css">
#phpform {width: 460px; background: #ccc}
label{display:block; width:100px; float:left;}
input{width:150px; padding:5px; border: solid 1px #999;}
textarea{width:300px; height:100px; padding:5px;}
p{margin: 0 0 10px 0;}
.buton{width:100px; border: none; height:30px; cursor:pointer}
.buton:hover{opacity:0.8}
.hata{color:#F00; background-color:#EEE; padding:10px;}
.basarili{color:#090; background-color:#EEE; padding:10px;}
</style>
</head>
<body>
<form action="form.php?send=1" method="post">
<p>
<label>İsim:</label>
<input type="text" name="isim" />
</p>
<p>
<label>E-mail:</label>
<input type="text" name="email" />
</p>
<p>
<label>Telefon:</label>
<input type="text" name="telefon" />
</p>
<p>
<label>Konu:</label>
<input type="text" name="konu" />
</p>
<p>
<label>Mesaj:</label>
<textarea name="mesaj"></textarea>
</p>
<p>
<label> </label>
<input type="submit" value="Gönder" class="buton" />
</p>
</form>
<?php
if($hata){
echo "<p class=\"hata\">$hata</p>";
}else if($_GET[send] == 1){
echo "<p class=\"basarili\">Mesajınız başarıyla gönderildi.</p>";
}
?>
</body>
</html>