Autor Zpráva
JardaB
Profil
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 *
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..

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0