Egy form elküldésének sikerességét/hibáját hova írassam ki?
Adott egy űrlap. Javascriptel szépen mindent mező kitöltését ellenőrzöm. Azonban ugye ez könnyen megkerülhető, éppen ezért feltétlen szükséges egy szerveroldali(PHP) ellenőrzés is. Ha sikerült akkor minden oké, és kiírja ugyan azon a lapon és a beírt adatok eltűnnek, de ekkor már úgyis mindegy. Viszont ha a PHP hibát talál és nem küldi el az űrlapot, akkor hiába írja ki a hibát, ugye a form-ból minden beírt adat kitörlődik. Erre mi a megoldás? Hogyan csináljam ezt meg? (Elég idegesítő lenne minden egyes hiba után újrakezdeni az űrlap kitöltését a felhasználónak)
Úgy megtudom oldani, hogy a PHP lefutása után az eredmény egy másik ablakban jelenjen meg. Így ugye meg is marad az előző ablakban az eddig kitöltött űrlap, de a böngészők blokkolhatják a felugró ablakokat, nemde? Ezt az utóbbit ezért nem érzem a helyes megoldásnak.
Köszönöm előre is a segítséget!
html-ben ugye tudsz (kezdő)értéket adni az input mezőknek
na most, amit beküldött, az az összes adatod megvan a futó php scriptben, úgyhogy ezekkel fel is tudod tölteni a value-kat
Köszi! Ez jó ötlet!
És ez egy bevett dolog? Így szokták ezt csinálni?
Igen.
De egyébként bevett, vagy nem, kezdd el gépelni a google-be, hogy: php keep form..
ott találhatsz kedvedre valót (az új ablakos megoldást nem javasolnám semmiképp)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!