Şimdi Ara

PHP İLETİŞİM FORMU KARAKTER SORUNU

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
1.399
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Dostlar...
    Siteme bir iletişim formu koydum, alınan bilgilerin de mailime gidecek şekilde kodları ayarladım mail gidiyor. Fakat gelen maillerde Türkçe karakter sorunu var. Sayfaların baş tarafındaki mete tag ından türkçe dil seçimini de yapıyorum ama olmuyor, sanırım bununla ilgili değil. Acaba tanınmayan harfleri bir şekilde tanıtıyor muyuz? Nasıl olacak bilen var mı? FORM ve .PHP kodlarım aşağıdaki gibi:


    FORM................................................................
    <form method="POST" action="iletisim.php">
    <p align="center" class="style8 style4"> </p>
    <div align="center">
    <table border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td width="158" align="right"><div class="txt" id="div2"><b>Firma adı - İsim  :</b></div></td>
    <td width="10"> </td>
    <td width="151"><div align="right">
    <input name="isim" type="text" class="MouseOver" style="width: 150px" />
    </div></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td width="158" align="right"><div class="txt" id="div2"><b>E-mail  : </b></div></td>
    <td> </td>
    <td><div align="right">
    <input name="email" type="text" class="MouseOver" style="width: 150px" />
    </div></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td width="158" align="right"><div class="txt" id="div2"><b>Konu  :</b></div></td>
    <td> </td>
    <td><div align="right">
    <input name="konu" type="text" class="MouseOver" style="width: 150px" />
    </div></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td width="158" align="right" valign="top"><div class="txt" id="div2"><b>Iletiniz  :</b></div></td>
    <td> </td>
    <td><div align="right">
    <textarea name="mesaj" rows="5" class="MouseOver" style="width: 150px; overflow: auto"></textarea>
    </div></td>
    </tr>
    </table>
    <br />
    <label> </label>
    <p>
    <input name="Submit2" type="submit" class="MouseOver" value="Gönder" />
        
    <input name="Reset" type="reset" class="MouseOver" value="Temizle" />
    </p>
    <p align="center" class="style8"> </p>
    </div>
    <p align="center"> </p>
    </form>


    iletisim.php.................................................................
    $kime = "info@xxxx.com"; //buraya Mail adresinizi yaziniz{Form bu adrese gider}...


    ?>


    <html><head> <meta content="text/html; charset=iso-8859-9"><title>MerT Iletisim*</title>
    <?php
    if($_POST["isim"]==""){

    echo "Lütfen Isminiz Kismini Doldurunuz" . "<br>";



    exit(); }

    if($_POST["konu"]==""){

    echo "Lütfen Konu Kismini Doldurunuz" . "<br>";



    exit(); }

    if($_POST["email"]==""){

    echo "Lütfen e-mail adresinizi yazin" . "<br>";



    exit(); }

    if($_POST["mesaj"]==""){

    echo "Lütfen mesajinizi girin" . "<br>" ;

    exit(); }


    // Asagidaki Kisma Kendi Mail Adresinizi Giriniz...



    $kimden = $_REQUEST['email'] ;

    $isim = $_REQUEST['isim'] ;

    $konu = $_REQUEST['konu'];

    $mesaj = $_REQUEST['mesaj'] ;

    $header .= "From: $isim <$kimden>\n";

    $header .= "Content-Type: text/html; charset=iso-8859-9\n";


    $sent = mail($kime, $konu, $mesaj, $header);

    if($sent)
    {print "Mesajiniz basariyla gönderildi...."; }
    else
    {print "Mesajiniz Gönderilemedi..."; }
    ?>

    <link href="css/style.css" rel="stylesheet" type="text/css">
    <style type="text/css">
    <!--
    .style2 {font-size: 12}
    -->
    </style>
    <p align="center"> </p>
    <p align="center"> <span class="Footer style2"></span></p>



    < Bu mesaj bu kişi tarafından değiştirildi sakman -- 25 Mayıs 2007; 14:04:46 >







  • valla nediim biri sana yardımcı olsun



    < Bu mesaj bu kişi tarafından değiştirildi V.Vasquez -- 18 Mayıs 2007; 21:18:07 >
  • Buldum. Kodlardan değil, mail yollanan bilgisayardan kaynaklanıyormuş. Karakter sorunu onda varmış
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.