![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
Panowie i Panie,
Napotkałem na kolejny problem, i nie wiem jak to ugryźć, otóż: wysyłam ajaxem tablicę w której znajdują się informacje plus jeden json string po odebraniu wszystko działa ale za chiny nie mogę odkręcić jsona do postaci arraya, żeby te danesobie wybrać i zagospodarować pojawiają się dodatkowe slashe jakby podczas wysyłania robiona była jakaś "sterylizacja" stringu...
json sprawdzam na json validatorze i twierdzi, że wszystko ok więc przepuszczam go przez json_decode() i albo null albo Invalid argument supplied for foreach() in .. łapki mi "opadajom" podpowiedzcie, gdzie popełniłem błąd ... |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Co masz w zmiennej po decode? Invalid argument ma się nijak do dekodowania json.
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
no właśnie, po decode spodziewam się tablicy, a dostaję NULL
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
spoko viking ale ten json sprawdzam i jest według json validatora wszystko w porządku natomiast za nic nie mogę go spowrotem skonwertować/dekodować do arraya i przepuścić przez loopa
zastanawiam się czy ja czegos nie skopałem podczas generowania, mam arraye które powinny się tam znajdować i każdy array to 4 elementy, 'nazwa' => string, 'opis'=> string, 'wartosc'=>string, 'ikona'=>string tworzę json , wysyłam ajaxem po czym po odebraniu dekoduje i tu ...... doopa.
Tak wygląda struktura jsona. Ten post edytował phpamator 8.05.2020, 20:47:27 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
wypluwa json'a którego wielokrotnie sprawdzałem i każdy validator twierdzi, że jest poprawny
tylko nie idzie tego za ..... przerowbić spowrotem do arraya ....
sam zobacz, bo nie kumam to mi wypluwa po stronie php i nie umiem tego przetworzyć .... wygląda na to, że podczas przesyłania slashe są dodawane i to powoduje problemy ![]() Ten post edytował phpamator 9.05.2020, 00:01:20 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
json_decode tego kodu wyżej działa normalnie.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:30 |