30. oktober 2009 - 12:52Der er
3 kommentarer og 1 løsning
Kan man afgøre om brugeren er "stået af i Roskilde" ?
Mit problem er, at brugerne (God, I hate'em) sommetider "fortryder" en submit: trykker <Esc> eller lukker browseren ned eller...?!?
I hvert fald sådan at der mangler data i $_POST (som iøvrigt overholder div. sanity-checks) med det resultat at dele af brugerens "record" bliver overskrevet med blanke felter...
Jeg overvejer et "sidste" (hidden) felt med value="DONE" - som SKAL være til stede... - men er ikke sikker på at felterne altid leveres til serveren i samme rækkefølge som de optræder på formen (særligt når der er file-upload indblandet)
Eller findes der en "korrekt måde" at afgøre om man HAR modtaget den fulde form?
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
hvis du har et skjult felt, med samme feltnavn som eks tekst felt..
vil du når du modtager variablen, have de to variabler adskilt med komma..
eks. .
val1, val2
så kan du jo bare lave et hidden fejt, med værdien "ok"
hvis en formværdi's højre 4 tegn så er ", ok" så har du modtaget feltet.. og indholdet er alt andet end de sidste 4 tegn..
Kan ikke finde ud af php, og skriver det derfor sådan .. i stedet for bare et kode eksempel .. men det burde gøre dig i stand til at løse det..
Synes godt om
Slettet bruger
30. oktober 2009 - 14:10#4
Ahh, så er det altså browseren der sætter rækkefølgen for felterne - uanset evt. "roderi" i pakkerne på vej til serveren...
Det er jo GENIALT!
Så er spørgsmålet bare om man kan regne med at alle browserne opfører sig sådan... - At teste!
Bukker og takker : )
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.