lostyazilim
tr.link

İletişim Formu Türkçeleştirmeye yardım edecek varmı

6 Mesajlar 1.094 Okunma
acebozum
tr.link

djibram djibram WM Aracı Kullanıcı
  • Üyelik 11.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 105
  • Beğeniler 0 / 5
  • Ticaret 2, (%100)
İyi günler sitemdeki iletişim bölümünü türkçeleştirdim fakat sendemail.php diye bir dosya var bu dosya atılan mesajları e-postama aktarıyor sorun bu dosyada gelen mesajlar türkçe karakter olmadan gösteriyor ...kodları ben yazayım bi bakın arkadaslar


require_once( '../../../wp-load.php' );

/************************
* Variables you can change
*************************/
$mailto = $_POST['sendto'];
$name = ucwords($_POST['name']);
$subject = $_POST['subject']; // Enter the subject here.
$email = $_POST['email'];
$message = $_POST['message'];

if(strlen($_POST['name']) < 1 ){
echo 'email_error';
}

else if(strlen($email) < 1 ) {
echo 'email_error';
}

else if(strlen($message) < 1 ){
echo 'email_error';

} else {

if(!isValidEmail($email)) { echo "email_error"; exit; }


//subject and the html message
$messages = '
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">








Name:' . stripslashes($name) . '
Mail:' . $email . '
Subject:' . stripslashes($subject) . '
Message:' . stripslashes($message) . '


';

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";
$headers .= "From: " . stripslashes($name) . " <" . $email . ">" . "\r\n";
$headers .= "Sender-IP: " . $_SERVER["SERVER_ADDR"] . "\r\n";
$headers .= "Priority: normal" . "\r\n";
$headers .= "X-Mailer: PHP/" . phpversion();

$Message_Body = utf8_decode($messages);


//send the mail
wp_mail( $mailto, $Message_Body, $subject,$headers );

$susu = __('Thanks, your message was successfully sent!','ebiz');

echo $susu;

exit;
}

function isValidEmail($email){
return eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email);
}
?>





bana kalırsa iş $Message_Body = utf8_decode($messages); buradan kaynaklanıyor şimdiden sağolun arkadaşlar...
 

 

elektronikssl
webimgo

Rednoize Rednoize Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 25.08.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek İşletmeci
  • Konum Samsun
  • Ad Soyad A** A**
  • Mesajlar 1105
  • Beğeniler 577 / 331
  • Ticaret 18, (%100)





 

 

djibram djibram WM Aracı Kullanıcı
  • Üyelik 11.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 105
  • Beğeniler 0 / 5
  • Ticaret 2, (%100)
denedim böyle temelli olmadı kodları gösteriyor sadece mesajda üstad
 

 

Rednoize Rednoize Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 25.08.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek İşletmeci
  • Konum Samsun
  • Ad Soyad A** A**
  • Mesajlar 1105
  • Beğeniler 577 / 331
  • Ticaret 18, (%100)
O zaman verdiğiniz kodun içinde alttaki kodu aratın. $messages = ' diye bi döngünün altında bu kod var büyük ihtimal burdan kaynaklanıyor.



ve altına tekrar verdiğimiz kodları ekleyin.




bi deneyin bakalım olcakmı :)
 

 

wmaraci
wmaraci

djibram djibram WM Aracı Kullanıcı
  • Üyelik 11.08.2011
  • Yaş/Cinsiyet - / E
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 105
  • Beğeniler 0 / 5
  • Ticaret 2, (%100)
yine olmadı bu sefer mail hiç gitmedi :D
 

 

Rednoize Rednoize Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 25.08.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek İşletmeci
  • Konum Samsun
  • Ad Soyad A** A**
  • Mesajlar 1105
  • Beğeniler 577 / 331
  • Ticaret 18, (%100)
Hay Allah niye şimdi böyle olduki :D
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al