• 03-08-2009, 13:56:11
    #1
    Merhaba arkadaşlar. İletişim formuykla ilgili türkçe karekter sorunu yaşıyorum. Plesk panelde mail olarak horde'yi kullanıyorum. Ne yaptıysam sorunu çözemedim. Bu benim iletisim.php dosyam yardımcı olursanız sevinirim. teşekkürler.
    <html><head><http-equiv="Content-Type" content="text/html; charset=windows-1254"></head><body>
    <?php
    $to = "mailadresim";
    $subject = "İletişim Formu";
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= "Content-Type: text/plain;charset=charset=iso-8859-9\n"; 
    $headers = "From:" . $_POST["isim"];
    $headers .= "<" . $_POST["eposta"] . ">\r\n";
    $headers .= "Reply-To: " . $_POST["eposta"] . "\r\n";
    $headers .= "Return-Path: " . $_POST["eposta"];
    $message .= "Sitenizden gelen iletişim form işlem sonucu\n\n";
    $message .= "Adı soyadı: " . $_POST["isim"] . "\r\n";
    $message .= "Email: " . $_POST["eposta"] . "\r\n";
    $message .= "mesaj: " . $_POST["mesaj"] . "\r\n";
    mail($to, $subject, $message, $headers);
    ?>
    <SCRIPT LANGUAGE="JavaScript">
    var shant="http://www.****.com/" //yönlendirmek istediğiniz adres bu websitenizin ana sayfasıda olabilir ileşim sayfasıda
    document.write('Mesajınız Alınmıştır otomatik olarak yönlendirileceksiniz!' + shant)//ekranda çıkacak mesaj
    function forPage()
    {
    location.href=shant
    }
    setTimeout ("forPage()", 5000);//Bekleme süresi
    </SCRIPT>
    </body>
    </html>
  • 03-08-2009, 14:04:55
    #2
    6. satırda

    $headers .= "Content-Type: text/plain;charset=charset=windows-1254";

    denedin mi? Belki işe yarar.
  • 03-08-2009, 14:29:23
    #3
    Evet denedim.