lostyazilim
tr.link

PHP ile JSON Oluşturma

5 Mesajlar 4.894 Okunma
acebozum
tr.link

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)
Merhaba arkadaşlar acaba php ile http://api.androidhive.info/contacts/index.php bu linkteki gibi bir json nasıl oluşturabilirim. benim yaptıklarımda http://ahmettalut.com/de.php bu şekilde oluyor ve android uygulamam hata veriyor (veriyi çekmiyor) ilk sitede ki gibi json dosyasını nasıl oluşturabilirim?
 

 

wmaraci
reklam

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
header('Content-type: application/json');
 

 

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)

smhayhan adlı üyeden alıntı

header('Content-type: application/json');


Hocam şimdi ben şöyle bir kod buldum;


$json = array();

$json['contacts'][] = array(
'id'=> "c200",
'name'=> "Ahmet Talut",
'email'=> "wpeklentim@gmail.com",
'address'=>"Adres",
'gender'=> "Erkek",
'phone' => array(
'mobile'=> "23424324",
'home'=> "43242342",
'office'=> "",
));

echo json_encode($json);
?>

istediğim gibi oluyor ancak yine de hata veriyor veri çekmiyor http://api.androidhive.info/contacts/index.php bu adres ile benim kodlarımın farkı nedir?
 

 

smhayhan smhayhan WM Aracı Kullanıcı
  • Üyelik 25.12.2011
  • Yaş/Cinsiyet 30 / E
  • Meslek Front/Back-end Developer
  • Konum Ankara
  • Ad Soyad ** **
  • Mesajlar 96
  • Beğeniler 21 / 35
  • Ticaret 0, (%0)
bu şekilde çıktılarsan içerik tipi "text/html" belirtilir. ancak tipi "application/json" olarak belirtirseniz json olarak çıktılanır.


header('Content-type: application/json');

$json = array();

$json['contacts'][] = array(
'id'=> "c200",
'name'=> "Ahmet Talut",
'email'=> "wpeklentim@gmail.com",
'address'=>"Adres",
'gender'=> "Erkek",
'phone' => array(
'mobile'=> "23424324",
'home'=> "43242342",
'office'=> "",
));

echo json_encode($json);
 

 

wmaraci
wmaraci

4531 4531 WM Aracı Anonim Üyelik
  • Üyelik 13.03.2012
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 996
  • Beğeniler 210 / 211
  • Ticaret 3, (%100)

smhayhan adlı üyeden alıntı

bu şekilde çıktılarsan içerik tipi "text/html" belirtilir. ancak tipi "application/json" olarak belirtirseniz json olarak çıktılanır.


header('Content-type: application/json');

$json = array();

$json['contacts'][] = array(
'id'=> "c200",
'name'=> "Ahmet Talut",
'email'=> "wpeklentim@gmail.com",
'address'=>"Adres",
'gender'=> "Erkek",
'phone' => array(
'mobile'=> "23424324",
'home'=> "43242342",
'office'=> "",
));

echo json_encode($json);

Teşekkürler deneyeceğim.
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al