• 19-01-2009, 22:51:35
    #1
    Biliyorum bunun hakkında onlarca konu var, hepsini okudum denedim ama bir çözüm bulamadım herşeyi resimlerle anlatmaya çalıştım, gözden kaçırdığım birşeymi var? arkadaşlar lütfen yardım, beynim durdu.




    Verilerde hiçbir problem yok .Fakat verileri çağırdığımda ;
  • 19-01-2009, 23:15:47
    #2
    Üyeliği durduruldu

    öncelikle siteadi.com/dumpss/
    diye bi klasör aç daha sonra
    db ni .sql olarak kaydet ve /dumpss/ klasörüne yükle
    untmadan dbyi kaydettikten sonraa içinde table kalmasın sadece db olsun

    http://www.ozerov.de/bigdump.zip

    bu dosyayı indir içindeki php dosyasını editör ile aç ve

    db ayarlarını ayarla sonra ;
    $filename = '' ; yazan yeri $filename='sqladi.sql'; olarak doldur ordaki sqladi.sql senin /dumpss/ klasörüne attığın .sql nın adı olacak!
    daha sonrada $db_connection_charset = '';
    yazan yeri $db_connection_charset = 'latin5';

    olarak değiştr.

    vee son olarak siteadi.com/dumpss/bigdump.php yi çalıştır orda link olacak db setup die bişiydi sanırım ona tıkla ve db yüklensin bundan sonra karakter sorunu olacağını sanmıyorum

    çünkü az önce bende böyle yaptm
  • 19-01-2009, 23:38:12
    #3
    dediklerini aynen yaptım, bigdump.php sorunsuz çalıştı.fakat sorun çözülmedi.

    Alıntı
    Session Done To go Total
    Lines 10 10 0 10
    Queries 0 0 0 0
    Bytes 14575 14575 0 14575
    KB 14.23 14.23 0 14.23
    MB 0.01 0.01 0 0.01
    % 100 100 0 100
    % bar

    Congratulations: End of file reached, assuming OK
  • 20-01-2009, 11:47:27
    #4
    yokmu arkadaşalr bilen ?
  • 20-01-2009, 11:57:22
    #5
    Üyeliği durduruldu
    import ederken

    1-phpmyadmin ana sayfasında mysql karakter grubunu utf8_unicode_ci seçin.
    2-db yi seçin > işlemler > karakter karşılaştırması > latin5_turkish_ci seçin
    3-şimdi daha önce import ettiğinizi silip tekrar latin5 seçerek import edin.

    bu şekilde aynı ise 2. aşamayı latin1_swedish_ci olarak seçin.
  • 20-01-2009, 22:37:38
    #6
    arkadas diyorki , ben SQL u import ettim. karakter sorunum, veritabaninda degil diyor. ki resimlerdede görünüyor

    hala latin5 olarak import et diyorlar,

    arkadas diyorki, veritabaninda sorun yok, ama verileri SITEYE CEKTIGIMDE SORUN VAR DIYOR )

    hala bigdump.php yükle diyorlar

    arkadas diyorki ben zaten YÜKLEDIM diyor. zaten resimlerdede görünüyor , BIGDUMP.php e ne hacet sanki BÜYÜK SQL NASIL YÜKLENIR diye sordu arkadas )


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

    kardes,,

    mysql_select_db SATIRI altina :
    mysql_query ("SET NAMES 'latin5'"); ekle bi.
    header("Content-Type: text/xml; charset=iso-8859-9"); bunuda ilk actigin PHP tagi altina ekle.

    php.ini dosyanizda DEFAULT CHARSET ayari muhtemelen = ISO-8859-1 olarak görünüyordur arkadsalar egerki hic dokunulmadi ise.
    biz burayi ISO-8859-9 yapmaliyiz.
    ---------------------------------------------------

    gerci

    $degisken = iconv("ISO-8859-9", "UTF-8", $_GET['kelime']); ( arama mantiginda )

    ki ICONV isi kökten cözüyor...

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

    gerci sitedeki sorguna hic deginmemissin ama.. VERITABANINDA SORUNUN YOK SENIN. gerekde yok dokunmana.

    sen su yukaridaki KODLARI EKLE bakim.


    IDEALIST : latin1_swedish_ci bu grupda TÜRKCE KARAKTERLER VARMIYDI ,ben hic denemedimde tavsiye ediyorsan bende sürekli kullanayim ne dersin

    ---------------------------------------------
    NOT : su asagidaki satirida ne kadar.php uzantili dosya varsa hepsine INCLUDE ET
    bigdum.php indir indirdim ee gene ayni sorun
  • 21-01-2009, 23:12:02
    #7
    @tolgacan öncelikle çok güzel bir şekilde anlatmışsın tebrik ediyorum hertürlü ihtimali değerlendirmişsin.

    soruna gelince set names olayının sözdiziminde bir hata olabilir mi bir de aşağıdaki gibi kullanabilirmisin?

    mysql_query("SET NAMES latin5");
  • 22-01-2009, 00:07:50
    #8
    Üyeliği durduruldu
    Arbalot adlı üyeden alıntı: mesajı görüntüle
    @tolgacan öncelikle çok güzel bir şekilde anlatmışsın tebrik ediyorum hertürlü ihtimali değerlendirmişsin.
    soruna gelince set names olayının sözdiziminde bir hata olabilir mi bir de aşağıdaki gibi kullanabilirmisin?
    mysql_query("SET NAMES latin5");
    bende mysql_query("SET NAMES 'latin5'"); kullanıyorum yani tırnaklı ama sorunun nerden olabileceği hakkında pek bi fikrim yok :/
  • 23-01-2009, 09:23:03
    #9
    Üyeliği durduruldu
    tolgacan1979 adlı üyeden alıntı: mesajı görüntüle
    IDEALIST : latin1_swedish_ci bu grupda TÜRKCE KARAKTERLER VARMIYDI ,ben hic denemedimde tavsiye ediyorsan bende sürekli kullanayim ne dersin
    evet sistemimde latin1_swedish_ci kullanıyorum.