jimpaMedlem sedan jan. 2001364 inlägg
Hej,
Skulle behöva lite hjälp med ett så kallat formulär.
Jo, problemet är att jag vill att användaren ska få felmeddelande när han/hon inte har skrivit alla fälten i formuläret. På själva formulärsidan har jag lagt till följande rader.
<%password = Request.Form("password")%>
<%namn = Request.Form("namn")%>
<% email = Request.Form("email") %>
Mmm, det funkade perfekt!!
Men vid ett senare tillfälle när användaren ska kunna redigera sina uppgifter då funkar det inte.
Så det är ju här själva problemet kommer.
Det som skiljer sidorna åt då är väl addresserna
Först www.blabla.se/default.asp
Först www.blabla.se/default.asp?ID=678
Någon som har förslag?
Vilket mer än gärna tas emot!!
/M.v.h Jimpa
cascaMedlem sedan feb. 20003 262 inlägg
Ehh... Jag begriper inte riktigt vad felet är eller vad du undrar.. ;)
------------------
jo, jag är nog dummare än jag ser ut
jimpaMedlem sedan jan. 2001364 inlägg
Du har rätt det blev en aning luddigt formulerat!!
Vad jag undrar över är, hur kan koden se ut när användaren ska få upp ett felmeddelande när han/hon inte fyllt i alla fälten i ett formulär.
När användaren för första gången fyller i formuläret så får jag det att fungera. Då lägger jag till följande rader i koden
<%Fält1 = Request.Form("fält1")%>
<%Fält2 = Request.Form("fält2")%>
<%Fält3 = Request.Form("fält3")%>
Addressen till formuläret ser då ut så här: www.bla.se/formuläret.asp
Men,
Om sedan användaren vill redigera/ändra sin information och jag lägger till samma rader i koden, alltså
<%Fält1 = Request.Form("fält1")%>
<%Fält2 = Request.Form("fält2")%>
<%Fält3 = Request.Form("fält3")%>
Då fungerar det inte, den uppdaterar databasen även om inte alla fälten är ifyllda.
Fast då ser addressen till formuläret
ut så här:
ww.bla.se/registrera_din_info.asp?=ID158
Är det fortfarande luddigt beskrivet
så fråga gärna!
/M.v.h. Jimpa
@ndersMedlem sedan juni 200026 914 inlägg
nånting sånt här kanske skulle duga?
<%
Fält1 = Request.Form("fält1")
Fält2 = Request.Form("fält2")
Fält3 = Request.Form("fält3")
if (Fält1 <> "" and Fält2 <> "" and Fält3 <> "") then
' gör uppdateringen i databasen, det finns något i alla fält.
else
' skriv ut en text till användaren, för något fält är tomt.
end if
%>
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>