<?php session_start(); ?>
<div class="form8">
<form action="bizeulasin.php?send=6" method="post">
<p>
<label class="ikaf">Adınız Soyadınız</label>
<input class="ikf" type="text" name="i1" />
</p>
<p>
<label class="ikaf">Size Ulaşabileceğimiz Telefon</label>
<input class="ikf" type="text" name="i2" />
</p>
<p>
<label class="ikaf">Email Adresiniz</label>
<input class="ikf" type="text" name="i3" />
</p>
<p>
<label class="ikaf">Mesajınız</br></label>
<textarea class="ikf" name="i10"></textarea>
</p>
<p>
<input class="input" type="text" name="norobot" />
<img src="captcha.php" />
</p>
</br></br></br>
<p>
<label class="ikaf"> </label>
<input type="submit" value="Gönder" class="buton6" />
</p>
</form>
<?php
/*
* FORM KONTROL ------------------------------
*/
if($_GET[send] == 6)
{
$hata6 = "";
if(!$_POST[i1]){
$hata6 .= "Formu Eksiksiz doldurunuz..<br />";
}
if(!$_POST[i2]){
$hata6 .= "Formu Eksiksiz doldurunuz..<br />";
}
if(!$_POST[i10]){
$hata6 .= "Formu Eksiksiz doldurunuz..<br />";
}
if(!$_POST[i3]){
$hata6 .= "Lütfen Email Adresi belirtin!<br />";
}else if(!filter_var($_POST[i3], FILTER_VALIDATE_EMAIL)){
$hata6 .= "Email adres yanlış yazıldı!<br />";
}
//////////////////////////////////////////////////////////////
/*
* SMTP MAİL BAŞLANGIÇ ------------------------------
*/
if (md5($_POST['norobot']) == $_SESSION['randomnr2']) {
// Eğer captcha doğru ise yapılacak işlemler
if(!$hata6){
require("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "mail.site.com"; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "info@site.com"; // SMTP username
$mail->Password = "xxxx"; // SMTP password
$mail->From = "info@site.com"; // smtp kullanıcı adınız ile aynı olmalı
$mail->Fromname = "giden ismi";
$mail->AddAddress("info@site.com","site.com");
$mail->ContentType = "text/html";
$mail->CharSet = 'utf-8';
$mail->Subject = (isset($_POST['baslik']) && !empty($_POST['baslik'])) ? $_POST['baslik'] : 'site.com iletişim formu.!';
$mail->Body = "
<p style=\"padding: 12px 12px; margin: 3px; background: #ccc\"><b>site.com iletişim formu.</b></p>
<p style=\"padding: 4px 12px; margin: 3px; background: #e6e6e6\"><b>Adınız Soyadınız :</b> ".$_POST[i1]." </p>
<p style=\"padding: 4px 12px; margin: 3px; background: #e6e6e6\"><b>Size Ulaşabileceğimiz Telefon :</b> ".$_POST[i2]." </p>
<p style=\"padding: 4px 12px; margin: 3px; background: #e6e6e6\"><b>Mesajınız :</b> ".$_POST[i10]." </p>
<p style=\"padding: 4px 12px; margin: 3px; background: #e6e6e6\"><b>Email Adresiniz :</b> ".$_POST[i3]."</p>";
if(!$mail->Send())
{
echo "Mesaj Gönderilemedi <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
}
}
/*
* SMTP MAİL SON ------------------------------
*/
if($hata6){
echo "<p class=\"hata6\">$hata6</p>";
}else if($_GET[send] == 6){
echo "<p class=\"basarili6\">Mesajınız başarıyla gönderildi.</p>";
}
if ($_POST){
$i1 = addslashes($_POST["i1"]);
$i2 = addslashes($_POST["i2"]);
$i3 = addslashes($_POST["i3"]);
$i10 = addslashes($_POST["i10"]);
if(!empty($i10)){
//Verileri Ekle
$ekle = mysql_query("insert into n_iletisim (i1,i2,i3,i10) values ('$i1','$i2','$i3','$i10')");
}
}
} else {
// Eğer captcha yanlış işe yapılacak işlemler
echo "Captcha yanlış girdin robotmusun yoksa? :)";
}
?>
</div>
NOT: Senssion hatası verirse Notepad++ indir ustteki kodladıgımız dosyayı aç ust menuden kodlama> bomsuz seç kaydet.
bunu indir içindeki html dosyası haric digerlerini aynı dizine at.
Yardımcı olduysam sag alttaki r10 + basarsın
@PsdBul;
@MehmetKS;
@saintx;
Dostum sağol kodlarında bikaç hata vardı aceleye gelmiş sende sanırım hallettim ama bunu halledemedim buradaki hata nedir ?
echo '<script type="text/javascript">';
/* <![CDATA[ */
(function(){try{var s,a,i,j,r,c,l,b=document.getElementsByTagName("script");l=b[b.length-1].previousSibling;a=l.getAttribute('data-cfemail');if(a){s='';r=parseInt(a.substr(0,2),16);for(j=2;a.length-j;j+=2){c=parseInt(a.substr(j,2),16)^r;s+=String.fromCharCode(c);}s=document.createTextNode(s);l.parentNode.replaceChild(s,l);}}catch(e){}})();
/* ]]> */
echo'</script>';HATA
Parse error: syntax error, unexpected T_VAR in /home/site.com/httpdocs/bizeulasin2.php on line 238