14. oktober 2009 - 10:49
Der er
4 kommentarer og 2 løsninger
returnere værdi i form efter fejlmeddelelse
Jeg har en side med mange input forms. ved tryk på submit, kontrolleres der for tomme felter o.l. Hvis der er fejl, får man en meddelelse, så man kan rette fejlene. Men nu er alle felterne tomme igen. Hvordan er det lige man gør, så det kun er de felter med fejl i, man skal udfylde igen? Jeg bruger sessions, og har prøvet med denne her: <input name="login" type="text" class="textfield" id="login" value="<?php $_POST['login']; ?>" /> Men det dutter ikke. Nogen forslag?
Annonceindlæg fra Computerworld
AI-agenterne kommer vrimlende
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.
14. oktober 2009 - 11:14
#2
Det virkede ikke ;-( Men - Jeg tog et koldt bad, og kom selv på løsningen ;-) På den side der behandler input fra form, indsatte jeg denne: $_SESSION['login'] = $_POST['login']; Og selve inputformen, ændrede jeg til: <input name="login" type="text" class="textfield" id="login" value="<? echo $_SESSION['login']; ?>" /> Det funkede sgisme :-) Men tak for forslaget (det kom sq hurtigt :-)
14. oktober 2009 - 12:11
#3
selv tak :) men ja det er jo klart hvis siden ikke sendes til sig selv, så vil post arrayet være tomt og så kan en løsning være sessions