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 - 11:50:24 GMT


>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

_______________________________________________
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.