lostyazilim
tr.link

PHP ve Json Output

5 Mesajlar 902 Okunma
acebozum
tr.link

cumak27 cumak27 WM Aracı Kullanıcı
  • Üyelik 10.12.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek Endüstri Mühendisi
  • Konum Ankara
  • Ad Soyad C** K**
  • Mesajlar 643
  • Beğeniler 87 / 87
  • Ticaret 19, (%95)
Arkadaşlar Android uygulamamla bağlantı kurmak için php tarafında bi html sayfasındaki inputtan texti alıp json olarak output vermem gerekiyor fakat bu inputtaki veriyi değiştirebilmeliyim yani kaydetme olacak sadece bir veri kaydedilecek o veriyi değiştirebilme seçeneği olacak.


Örneğin
"Android Uygulama" (bu inputa girilen değer) >> Kaydet basıldığında veri kaydedilecek
daha sonra tekrar html sayfayı açtığımda "Android Uygulama" text ini "Android Uygulama Yeni" gibi düzenleyip tekrar kaydedeceğim. Tabi bu kaydettiğim veriyi vreitabanından geri çağırıp json olarak da yazdırmam lazım.

Yardımcı olabilecek var mı ?
 

 

elektronikssl
webimgo

kamilkartal kamilkartal WM Aracı Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 43 / E
  • Meslek Tarım mğhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad K** K**
  • Mesajlar 27
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
inputtan veriyi nasıl alıyorsun? post mu ediyor kim post ediyor? post edilmiyor otomatik post mu edilecek?
 

 

cumak27 cumak27 WM Aracı Kullanıcı
  • Üyelik 10.12.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek Endüstri Mühendisi
  • Konum Ankara
  • Ad Soyad C** K**
  • Mesajlar 643
  • Beğeniler 87 / 87
  • Ticaret 19, (%95)
inputtan veri post ediliyor. yani tam anlatamadım galiba android uygulamada bi bölüm var önerilen içerik diye bu bölümde paneldeki 1 veri çekilecek json formatından. panelde de 1 input olacak bu inputa girilen değer sürekli değiştirilebilir ve kaydedilebilir olacak.
 

 

kamilkartal kamilkartal WM Aracı Kullanıcı
  • Üyelik 16.06.2017
  • Yaş/Cinsiyet 43 / E
  • Meslek Tarım mğhendisi
  • Konum İstanbul Anadolu
  • Ad Soyad K** K**
  • Mesajlar 27
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
Şimdi bu şekilde bunu anlamak imkansız, ya göstermen lazım anlaşılmıyor çünkü, paneldeki veri nereye çekilecek, panel dediğin uygulama panelinmi yoksa php dediğin kısım mı? hiçbiri anlaşılmıyor.
 

 

wmaraci
wmaraci

kelebek kelebek WM Aracı Kullanıcı
  • Üyelik 11.05.2013
  • Yaş/Cinsiyet 32 / E
  • Meslek Geliştirici
  • Konum Malatya
  • Ad Soyad E** K**
  • Mesajlar 3142
  • Beğeniler 60 / 764
  • Ticaret 5, (%100)
Galiba ne demek istediğinizi anladım. Eğer tek değer tutacaksanız ve sürekli güncellenmeyecekse dosyada tutmak daha mantıklı. Basit bir kod yazdım buna bakarak kendinize uyarlayabilirsiniz.

Ekran görüntüsü:



@$veri = htmlentities($_GET['data'], ENT_QUOTES, 'UTF-8'); //Get olarak gelen veriyi veriyi değişkene atıyoruz
if($veri!= null){ //veri değişkenin boş olup olmadığını kontrol ediyoruz
$yazilacak = array( "deger" => $veri ); //Yazmaya hazırlık için arraya çeviriyoruz
file_put_contents('dosya.json', json_encode($yazilacak)); //dosya.json dosyasının için json halinde veriyi kaydediyoruz.
}
?>









if(file_exists("dosya.json" )){ //dosya.json dosyasının varlığını doğruluyoruz
echo file_get_contents('dosya.json'); //içeriğini ekrana yazıyoruz
}
?>
cumak27

kişi bu mesajı beğendi.

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