Re: [Linux-programlama] Ajax - türkçe karakter problemi

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Ahmet (corsairsoft@hotmail.com)
Date: Wed 06 Dec 2006 - 12:05:51 GMT


oldu :) cevaplarınız için teşekkür ederim.
  ----- Original Message -----
  From: Agah ALICI
  To: linux-programlama@liste.linux.org.tr
  Sent: Wednesday, December 06, 2006 1:55 PM
  Subject: RE: [Linux-programlama] Ajax - türkçe karakter problemi

  Merhaba bu şekilde de insert yapabilirsiniz.
  listelemelerde de iconv("ISO-8859-9", "UTF-8", $_POST['adsoyad']); şeklinde bir dönüşüm yapmanız gerekiyor.

------------------------------------------------------------------------------
  From: linux-programlama-bounces@liste.linux.org.tr [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of Ahmet
  Sent: Wednesday, December 06, 2006 1:50 PM
  To: linux-programlama@liste.linux.org.tr
  Subject: Re: [Linux-programlama] Ajax - türkçe karakter problemi

>header('Content-type: text/xml');
>echo "<?xml version=\"1.0\" encoding=\"ISO-8859-9\"?>";

>komutlarından sonra html içeriğini yazarak deneyiniz.

  cevabınız için teşekkür ederim ancak hala sorun devam ediyor..

  iconv indirdim ve yükledim sitenin birindede şöyle bir örnek buldum
  aceba hep bu şekildemi kullanmalıyım ?

  <?php
  $link=@mysql_connect("localhost", "root", "1234") or die('Erişim hatası: ' . mysql_error());
  $vt=mysql_select_db("denek") or die ('Veritabanı hatası : '. mysql_error());

  $post = iconv("UTF-8", "ISO-8859-9", $_POST['adsoyad']);

  $sorgu="INSERT INTO deneme(adi) VALUES('$post')";
  $sorgula=mysql_query($sorgu) or trigger_error(mysql_error(),E_USER_ERROR);

  echo "Tamam";

  ?>

    ----- Original Message -----
    From: Ahmet
    To: linux-programlama@liste.linux.org.tr
    Sent: Wednesday, December 06, 2006 1:23 PM
    Subject: [Linux-programlama] Ajax - türkçe karakter problemi

    Merhabalar,

    ilk Ajax denememde türkçe karakter problemi ile karşılaştım :(

    denediğim örneği aşağıda 3 dosya şeklinde gönderiyorum.

    // index.php dosyası

    <html>
    <head>
     <title>Ajax Deneme</title>
     <meta http-equiv="content-type" content="text/html; charset=iso-8859-9" />
     <script language="JavaScript" type="text/javascript">
     var http;
     var browser = navigator.appName;
     oXMLHttpRequest()

     function oXMLHttpRequest() {
       var obj;
      try {
        // Sadece Internet Explorer için
        http = new ActiveXObject('Microsoft.XMLHTTP');
      }
      catch(e) {
        try {
       // Gecko tabanlı, safari ve de Opera için
       http = new XMLHttpRequest();
        }
        catch (e) {
       // XMLHttpRequest destegi yoksa
       http = false;
        }
      }
      return http;
     }

     function Goster(sayfa){
      document.getElementById("goster").innerHTML="Lütfen bekleyiniz.. Veriler alınıyor.."
      var url=sayfa
      http.open('get', url);
      http.onreadystatechange = icerikdegisim;
      http.send(null);
     }

     function icerikdegisim(){
      if(http.readyState == 4){
        document.getElementById('goster').innerHTML = http.responseText;
       } else {
       // işlem devam ediyor
      }
     }
     </script>

    </head>
    <body>
    <br />
    <br />
    <br />
    <br />

    <table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td align="center">
         <a href="javascript:Goster('icerik.php');">İçerik</a> &nbsp;-&nbsp;
         <a href="javascript:Goster('icerik.php');">İçerik</a>
     </td>
      </tr>
    </table>

    <br>
    <table width="500" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td id="goster"></td>
      </tr>
    </table>
    </body>
    </html>

    //icerik1.php dosyası

    <html>
     <head>
      <meta http-equiv="content-type" content="text/html; charset=iso-8859-9" />
     </head>
    </html>
    <body>

    İçerik 1
    <br />
    Türkçe karakterler : ü.i.ğ.ş.ç.ö.ı.Ü.İ.Ğ.Ş.Ç.Ö.I.<br />
    </body>
    </html>

    //icerik2.php dosyası

    <html>
     <head>
      <meta http-equiv="content-type" content="text/html; charset=iso-8859-9" />
     </head>
    </html>
    <body>
    İçerik 2
    <br />
    Türkçe karakterler : ü.i.ğ.ş.ç.ö.ı.Ü.İ.Ğ.Ş.Ç.Ö.I.<br />
    </body>
    </html>

    Kolay gelsin iyi çalışmalar...

----------------------------------------------------------------------------

    _______________________________________________
    Linux-programlama mailing list
    Linux-programlama@liste.linux.org.tr
    http://liste.linux.org.tr/mailman/listinfo/linux-programlama

------------------------------------------------------------------------------

  _________________________________________________________

  Bu E-Posta Sakarya Universitesi E-posta Sunucusu Araciligiyla Size Ulastirilmistir.

  SAU >> BIDB >> Ar-Ge S.M. >> Sistem Yonetimi Servisi

>> BitDefender Antivirus Yazilimi Tarafindan Virus Taramasindan Gecirilmistir.

------------------------------------------------------------------------------

  _______________________________________________
  Linux-programlama mailing list
  Linux-programlama@liste.linux.org.tr
  http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.