Du kan göra så här för varje fält:
If Len(Request.Form("[i]fält[/i]")) <> 0 Then
Session("[i]fält[/i]") = Request.Form("[i]fält[/i]")
Response.Write("[i]Fält:[/i]" & Session("[i]fält[/i]"))
End If
3 svar · 164 visningar · startad av ipanema
Jag använder följande kod för att man skall se och bekräfta det man fyllde i från ett mailformulärt:
<%
Session("namn") = Request.Form("namn")
Session("foretag") = Request.Form("foretag")
Session("email") = Request.Form("email")
Session("telefon") = Request.Form("telefon")
Session("meddelande") = Request.Form("meddelande")
%>
Du har angett:<br><br>
Namn: <span class="elvaf"><% = Session("namn") %></span><br>
Företag: <span class="elvaf"><% = Session("foretag") %></span><br>
E-post: <span class="elvaf"><% = Session("email") %></span><br>
Telefon: <span class="elvaf"><% = Session("telefon") %></span><br>
Meddelande: <span class="elvaf"><% = Session("meddelande") %></span>
<br><br><br>
Stämmer detta? <A href="kontaktmail2.asp">Ja! </a> <a href="kontakt.html">Nej! </a>
Min fråga är hur man skriver ut ex "Namn:" endast om fältet är ifyllt?
Du kan göra så här för varje fält:
If Len(Request.Form("[i]fält[/i]")) <> 0 Then
Session("[i]fält[/i]") = Request.Form("[i]fält[/i]")
Response.Write("[i]Fält:[/i]" & Session("[i]fält[/i]"))
End If
Måste du verkligen lagra informationen i sessioner?
Du är medveten om att det är väldigt prestandakrävande?
:)
Jag kan inget om ASP. Jag hoppas kunna lära mig lite med er hjälp.