header ("Cache-Control: no-cache, must-revalidate");
header("Content-Type: text/html; charset=utf-8");
header ("Progma: no-cache");
error_reporting(E_ERROR | E_PARSE | E_WARNING);
ini_set("display_errors", 1);
session_start();
/// Bu Parametreleri Müşteriye Göre Mutlaka Değiştirmelisiniz
$alici = "info@erdemlerhidrolik.com.tr"; // Formun gideceği alıcının adresi
$hesap = "form@areta.com.tr"; // Formun çalışması için gerekli pop3 hesap kullanıcı adı
$sifre = "areta123areta"; // Formun çalışması için gerekli pop3 hesap şifresi
$smtpserv = "mail.areta.com.tr"; // Smtp server adresi
$konu = "İnsan Kaynakları Formu Doldurulmuştur.";
if(!session_is_registered('g_kod')){
$g_kod = strtoupper(rand(1111, 9999));
session_register('g_kod');
}
?>
if($_POST){ // Form Post Edildiğinde Çalışacak Blok
//Formdan gelenleri habire yazmasın diye sessionda tutuyoruz
$form = $_POST;
session_register('form');
// Hata Kontrol Bölümü Başlıyor
// Ad Soyad 3 karakterden az ise hata
if(strlen($_POST['Ad_Soyad'])<3){
if ($lang==tr) {$hata[] = "Lütfen Adınızı Giriniz"; } else { $hata[] = "Please enter your name"; }
}
// Eposta adresi doğru girilmediyse
if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][-0-9a-z\.]+)\.([a-z]{2,3}$)", strtolower($E_Posta))) {
if ($lang==tr) {$hata[] = "Lütfen E-Posta Adresinizi Doğru Giriniz"; } else { $hata[] = "Enter your e-mail address right"; }
}
if($_POST['g_kod_f']!=$g_kod){
if ($lang==tr) {$hata[] = "Güvenlik Kodunu Hatalı Girdiniz."; } else { $hata[] = "Security Code incorrectly."; }
}
if(count($hata)>0){ //$hata isimli array de biriken hata mesasjlarını sayıyoruz Hata var ise uyarılarımızı ekrana basıyoruz
?>
if ($lang==tr) {
?>
Lütfen Aşağıdaki Hataları Kontrol Ediniz!
} if ($lang==en) {
?>
Please check the following Error!
} if ($lang==ru) {
?>
Пожалуйста, проверьте следующее Ошибка!
} if ($lang==sa) {
?>
يرجى التحقق من خطأ التالية!
}
?>
foreach($hata AS $hatas){
?>
Web sitenizden doldurulan form detayları aşağıdaki gibidir. "; $mesaj .= "Firma Adı :".$_POST['Firma_Adi']." "; $mesaj .= "Ad Soyad :".$_POST['Ad_Soyad']." "; $mesaj .= "E-Posta :".$_POST['E_Posta']." "; $mesaj .= "Telefon No :".$_POST['Telefon']." "; $mesaj .= "Mobil :".$_POST['Mobil']." "; $mesaj .= "Açıklama :".$_POST['Aciklama']." "; $mesaj .= " "; $mesaj .= "Bu form ".$_SERVER['HTTP_HOST']." adresli sitenizden doldurulup gönderilmistir."; require("istekoneri/class.phpmailer.php"); // PHPMailer dosyamizi çagiriyoruz $mail = new PHPMailer(); // Sinifimizi $mail degiskenine atadik $mail->IsSMTP(); // Mailimizin SMTP ile gönderilecegini belirtiyoruz $mail->From = $_POST['E_Posta']; //Gönderen kisminda yer alacak e-mail adresi $mail->Sender = $hesap; //$mail->ReplyTo = $_POST['E_Posta']; $mail->FromName = $_POST['Ad_Soyad']; $mail->CharSet = "UTF-8"; $mail->Host = $smtpserv; //SMTP server adresi $mail->SMTPAuth = true; //SMTP server'a kullanici adi ile baglanilcagini belirtiyoruz $mail->Username = $hesap; //SMTP kullanici adi Sayfa başındaki parametreler ile ayarlayın $mail->Password = $sifre; //SMTP sifre Sayfa başındaki parametreler ile ayarlayın $mail->WordWrap = 50; $mail->IsHTML(true); //Mailimizin HTML formatinda hazirlanacagini bildiriyoruz. $mail->Subject = $konu;// Konu // HTML okuyamayan mail okuyucularda görünecek düz metin: $textBody = "Bu form ".$_SERVER['HTTP_HOST']." sitenizden doldurulup gönderilmistir."; $mail->Body = $mesaj; //$mail->AltBody = $text_body; $mail->AddAddress($alici); // Mail gönderilecek adresleri ekliyoruz. //$mail->AddAddress("ibrahim@areta.com.tr"); if ($mail->Send()) { $mail->ClearAddresses(); $mail->ClearAttachments(); ?>
if ($lang==tr) {
?>
Formu kullanarak bizimle iletişim kurduğunuz için teşekkür ederiz.
} if ($lang==en) {
?>
Thank you for contacting us
} if ($lang==ru) {
?>
Форма Благодарим Вас за обращение к нам с помощью.
} if ($lang==sa) {
?>
شكل شكرا على اتصالك بنا باستخدام.
}
?>
// Form başarı ile alındı işlemler tamam form verilerini sessiondan sil
session_unregister('form');
}
else{
?>
if ($lang==tr) {
?>
Bir Hata Oluştu Tekrar Deneyiniz.
} if ($lang==en) {
?>
An Error Occurred Please Try Again.
} if ($lang==ru) {
?>
Произошла ошибка Попробуйте еще раз.
} if ($lang==sa) {
?>
حدث خطأ يرجى المحاولة مرة أخرى.
}
?>
|
|||