Autor | Zpráva | ||
---|---|---|---|
JardaB Profil |
#1 · Zasláno: 21. 12. 2017, 17:38:52
Ahoj, tak už jsem pokročil a dost věcí pochopil, ale nyní řeším problém vrácené hodnoty z PHP skriptu. Problematika je taková, že pokud vše proběhne jak má, tak vracím číslo a potřebuji aby bylo bráno opravdu jako číslo a když nastane při zpracování chyba nebo jiná událost, tak vypíšu a vracím hlášku, což je samozřejmě řetězec. Problém je ten, že i vrácené číslo mi pak JS bere jako řetězec. Jak mám tedy napsat kod v JS aby poznal jaký typ byl vrácen. Nebo musím snad nějak definovat hlavičku v php?
|
||
juriad_ Profil * |
#2 · Zasláno: 21. 12. 2017, 18:09:22
Výstup PHP je vždy text. Rozlišit mezi těmi dvěma stavy můžeš pomocí http statusu: ok =200, chyba =400. Pak v JS budeš vědět jak vrácený text zpracovat.
Pokud je odpověď bohatší, často se posílá jako JSON: {"vysledek":123} {"chyba":"cislomusi byt kladne"} Json pak v JS zpracuješ standardnímiprostředky. |
||
JardaB Profil |
Díky, mrknu na to. Otestuji..
|
||
Časová prodleva: 5 let
|
0