• 27-04-2016, 04:09:17
    #1
    Bir apiye göndereceğim bilgiyi adres çubuğundan $_get ile çekiyorum.Api Türkçe karakter destekliyor.Her ne kadar boşluk ve büyük karakter sorununu çözsemde, Türkçe karakterde sıkıntı yaşamaktayım çözemedim.Gelen Türkçe verilerinde düzgün iletilmesini istiyorum ancak olmuyor nasıl yapabilirim?

    $Name = strtolower(str_replace(' ','',$_GET["f"]));
  • 27-04-2016, 11:11:36
    #2
    Üyeliği durduruldu
    BitkiNET adlı üyeden alıntı: mesajı görüntüle
    Bir apiye göndereceğim bilgiyi adres çubuğundan $_get ile çekiyorum.Api Türkçe karakter destekliyor.Her ne kadar boşluk ve büyük karakter sorununu çözsemde, Türkçe karakterde sıkıntı yaşamaktayım çözemedim.Gelen Türkçe verilerinde düzgün iletilmesini istiyorum ancak olmuyor nasıl yapabilirim?

    $Name = strtolower(str_replace(' ','',$_GET["f"]));
    php kodlarınızın en üst satırına aşağıdaki kodu ekleyerek tekrar kontrol eder misiniz.

    header('Content-Type: text/html; charset=utf-8');
  • 27-04-2016, 13:08:52
    #3
    urlencode($_GET["f"]) deneyin
  • 28-04-2016, 00:19:58
    #4
    CihanAksoy adlı üyeden alıntı: mesajı görüntüle
    urlencode($_GET["f"]) deneyin
    arkadaşın dediği olmazsa,

    $get = urlencode($_GET["f"]);

    urldecode($get);

    deneyin..
  • 07-05-2016, 02:38:35
    #5
    Sorunu malesef hala çözemedim.Üstte denilenler denedim olmadı.
  • 07-05-2016, 06:37:09
    #6
    Böyle dene bakalım birde

    iconv("UTF-8", "ISO-8859-9", $_GET["f"]);
  • 10-05-2016, 10:50:11
    #7
    Bir sms firmasının get apisini kullanıyorum. Url encode ile türkçe karakter sorununu halletmiştim