folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Php Json Extra \/ İşareti Sorunu



Php Json Extra \/ İşareti Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek

    Android uygulamamdan "islemTuru" değerine "app" kelimesini post ettiğim zaman echo komutu ile websayfasına veritabanındaki linki yazdırıyor.

    Websayfasının döndürdüğü yanıt bu : ["https:\/\/google.com\/test\/test\/testtesttestesttest"]

    Php sayfamdaki aşağıda. GetApps fonksiyonunu echo GetApps() ile ekrana yazdırıyorum.

    function GetApps (){
        $getApps = mysql_query("select * from test");
        while ($getApp = mysql_fetch_array($getApps)){
    		$appIcon[$count1] = $getApp["appIcon"];
    		$appName[$count2] = $getApp["appName"];
    		$appLink[$count3] = $getApp["appLink"];
        }
    	$appInfo = array($appIcon, $appName, $appLink);
    	return json_encode($appInfo);
    }

    appLink veritabanında utf8_general_ci tipinde.
    Kodların başında header(application/json) kodu vardı ama kaldırmak zorunda kaldım. Bu kodu eklersem başka yerlerde sorun meydana geliyor.


    Websayfasının döndürdüğü mesajdaki \ işaretini nasıl kaldırabilirim ?
    Not : Web bilgim yok denecek kadar az.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Realist
    Realist's avatar
    Kayıt Tarihi: 13/Nisan/2007
    Erkek
    //stripslashes kullanmalısın sanırım 
    
    function GetApps (){
        $getApps = mysql_query("select * from test");
        while ($getApp = mysql_fetch_array($getApps)){
            $appIcon[$count1] = $getApp["appIcon"];
            $appName[$count2] = $getApp["appName"];
            $appLink[$count3] = $getApp["appLink"];
        }
        $appInfo = array($appIcon, $appName, $appLink);
        return stripslashes(json_encode($appInfo));
    }

     


    ..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    h0rtl4kk
    h0rtl4kk's avatar
    Kayıt Tarihi: 10/Şubat/2014
    Erkek
    Realist bunu yazdı
    //stripslashes kullanmalısın sanırım 
    
    function GetApps (){
        $getApps = mysql_query("select * from test");
        while ($getApp = mysql_fetch_array($getApps)){
            $appIcon[$count1] = $getApp["appIcon"];
            $appName[$count2] = $getApp["appName"];
            $appLink[$count3] = $getApp["appLink"];
        }
        $appInfo = array($appIcon, $appName, $appLink);
        return stripslashes(json_encode($appInfo));
    }

     

    Teşekkürler. Linki normal şekilde gösteriyor.

Toplam Hit: 911 Toplam Mesaj: 3
php json