-
Üyelik
09.10.2016
-
Yaş/Cinsiyet
32 / E
-
Meslek
Çalışmıyor
-
Konum
İstanbul Anadolu
-
Ad Soyad
Y** A**
-
Mesajlar
14
-
Beğeniler
7 / 1
-
Ticaret
1, (%100)
Merhaba beyler. Json ile veri çekiyorum ama json url sinde bişey yanlış yazılınca hata veriyor. Ve direk sitede hatalar en üstte sıralanıyor. Bunu düzeltmenin bir yolu var mı ?
Json url si yanlış olunca alttaki veri geliyo.
{
"status": {
"message": "Not Found",
"status_code": 404
}
}
Ben istiyorum ki bu gelince farklı bir site açılsın. Nasıl yapabilirim
-
Üyelik
30.09.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Rize
-
Ad Soyad
A** Y**
-
Mesajlar
54
-
Beğeniler
29 / 8
-
Ticaret
0, (%0)
Merhaba sanırım şöyle çözülüyo sorununuz :
$jsondonustur = json_decode($json);
$kontrol = $jsondonustur->{'status'}->{'message'};
if($kontrol == "Not Found")
{
//yönlendirme kodları header yada javascript artık ne yapacaksanız..
}
Burdaki json adlı değişkene artık gelen json verisini atayacaksınız.
1 kişi bu mesajı beğendi.
-
Üyelik
09.10.2016
-
Yaş/Cinsiyet
32 / E
-
Meslek
Çalışmıyor
-
Konum
İstanbul Anadolu
-
Ad Soyad
Y** A**
-
Mesajlar
14
-
Beğeniler
7 / 1
-
Ticaret
1, (%100)
olmadı :S ufacık bir şey için 5 saattir uğrasıyorum
-
Üyelik
30.09.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Rize
-
Ad Soyad
A** Y**
-
Mesajlar
54
-
Beğeniler
29 / 8
-
Ticaret
0, (%0)
yazdığın tam kodu verir misin ?
-
Üyelik
02.07.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
Webmaster
-
Konum
İstanbul Avrupa
-
Ad Soyad
B** O**
-
Mesajlar
1705
-
Beğeniler
820 / 523
-
Ticaret
19, (%100)
Telefonda kodladım dene bakalım çalışacak mı.
$jsonverisi='{
"status": {
"message": "Not Found",
"status_code": 404
}
}';
if (json_decode($jsonverisi)->status->message=='Not Found') {
echo 'Bulunamadı.';
} else {
echo 'Başarılı';
}
?>