Ahoj, mám formulář, který bych chtěl validovat přes PHP a poté přes JS. V PHP bych chtěl vypsat hlášky a v JS bych chtěl jen jednoduše označit červeně pole ve formuláři a to hned poté, co uživatel klikne na submit. Je možné tohoto nějak dosáhnout nebo budu muset udělat zcela zvlášť client-side a server-side? Chtěl bych je jen jednoduše sloučit dohromady. Děkuji za každou radu.
Fórum › JavaScript, AJAX, jQuery
Ověření přes PHP a poté přes JS
Klidne to muzes validovat jen jednou pres server. Ajaxem (httprequest, jquery, json) si odesles na pozadi stranku a vracenou verzi pak zobrazis.
Ale obcas je vyhodnejsi mit js validaci zvlast a php validaci zvlast.
On to myslel podle mne tak, aby nemusel psat validaci 2x, jednou do php a podruhe do js.
Tak, ono to lze udelat i v php a nacist pres ajax. Coz je sice plusko, ale pak jsou tam minuska jako zatez serveru navic a tak. Kdezto kontrola ciste pres js nepusti formular na server driv, nez je ok. Nekteri muzou treba 10x opravovat nejakou vec a v takovem registru vozidel :) to muze byt problem, kdyz ani ted poradne nejede.
#4 peter
Některé frameworky dokáží vygenerovat obě komponenty z jednoho zadání. Obecně je nezbytné validaci udělat v PHP při ukládání dat. Často se to dá udělat až v SQL. Validace v JS je vlastně jen takový luxus navíc.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Email přes PHP — založil Borisek
Správa PC přes PHP — založil survik1
PHP whois přes proxy — založil Petr
Odesílání formulářů přes PHP script — založil infomf
Vytvoreni databaze pres php na localhostu — založil tribalcz
Moderátoři diskuze