• 21-06-2013, 19:33:14
    #1
    Merhaba Arkadaşlar,
    formdan get ile gelen verilerde türkçe karakter sorunu yaşıyorum nedendir sizce.
    Örneğin siteadicom/show/ç burdaki "ç" %C3%A7 olarak görünüyor.

    <form method="get" onsubmit="location.href='http://siteadicom/show/' + encodeURIComponent(this.searchTags.value).replace(/%20/g, '+'); return false;">

    urlyi explode ile parcalayıp 2.değer yani "ç" ekrana yazdırığımda

    %C3%A7 olarak ekrana basıyor.
  • 21-06-2013, 21:50:26
    #2
    Kodların Oldugu Dosyayı Aç UTF-8 (BOM'suz) kodlama seçeneği seç tekrar kaydet düzelecektir. tarayıcılar ç harfini türkçe karekter desteklemiyorki tam ne oldugunu anlamadım ama
  • 21-06-2013, 22:04:49
    #3
    abdullahaslan adlı üyeden alıntı: mesajı görüntüle
    Kodların Oldugu Dosyayı Aç UTF-8 (BOM'suz) kodlama seçeneği seç tekrar kaydet düzelecektir. tarayıcılar ç harfini türkçe karekter desteklemiyorki tam ne oldugunu anlamadım ama
    UTF-8 Bomsuz da get ile türkçe karakterli gelen veriyi ekrana yazdırdıgımda bu şekil bir karakterler çıkıyor sorun tam olarak bu.
  • 21-06-2013, 22:13:27
    #4
    urldecode() fonksiyonu ile düzeltebilirsin.
  • 21-06-2013, 23:39:25
    #5
    soulmy adlı üyeden alıntı: mesajı görüntüle
    urldecode() fonksiyonu ile düzeltebilirsin.
    teşekkür ederim kullanıyor biliyordum gözden kaçırmışım sorun çözüldü.