webForumDet fria alternativet

Ta bort cookies

ASPur ASP

23 svar · 674 visningar · startad av danielpetersson · sida 2 av 2

Frågan, av danielpetersson

Om man har en "Töm varukorgen"-knapp" och användaren trycker på den. Hur skriver man ASP-kod som tar bort samtliga cookies? Jag använder mig av en tvådimensionell cookie.

Läs frågan i sin helhet →
Medlem sedan apr. 2002123 inlägg
#21

Oj, vad pinsamt. Hur kunde jag glömma Request.Form("tillstand")?
Men faktum kvarstår: Det funkar fortfarande inte. Men förmodligen är det bara en miss av mig ngnstans i koden.
Måste säga att detta är ett toppen-forum. Det bästa jag har varit på någonsin.

Koden ser ut så här nu:

<%
tillstand = Request.form("tillstand")

If tillstand = "clear" Then
For Each objItem in Request.Cookies
If Request.Cookies(objItem).HasKeys Then
Response.Cookie (objItem).Expires = DateAdd("d", -1000, Date)
End If
Next
End if

%>

<HTML>

Tack Solbullen för att du vill hjälpa en sådan slarver. :)
<HEAD>
<TITLE></TITLE>

<SCRIPT language="javascript">
<!--
function bestall()
{
alert("Denna tjänsten är inte aktiv!");
}

-->
</SCRIPT>

</HEAD>
<BODY BACKGROUND="back.gif" BGPROPERTIES="fixed">
<CENTER>
<B>DETTA FINNS I VARUKORGEN</B>
</CENTER>
<BR><BR>

<TABLE align="center" border width="70%" cellspacing="0" cellpadding="3" class="table">

<%
Response.Write "<TR>"
Response.Write "<TH>Artikelnamn</TH>"
Response.Write "<TH>Artikelnr</TH>"
Response.Write "<TH>Antal</TH>"
Response.Write "</TR>"
for i=1 to Session("antal")
Response.Write "<TR>"
Response.Write "<TD>" & Request.Cookies(Cstr(i))("aBenam") & "</TD>"
Response.Write "<TD>" & Request.Cookies(Cstr(i))("artNr") & "</TD>"
Response.Write "<TD>" & Request.Cookies(Cstr(i))("antalArtiklar") & "</TD>"
Response.Write "</TR>"
Next
%>

</TABLE>
<BR>
<BR>

<CENTER>
<FORM method="post" action="varukorg.asp" target="resultat" name="formVarukorg">
<INPUT type="hidden" name="tilstand" value="clear">
<INPUT type="submit" name="rensaVarukorg" value=" Töm varukorgen ">
<INPUT type="button" name="bestalla" value=" Skicka beställning " onClick="bestall()">
</FORM>
</CENTER>
<BR>
<HR>
<BR>
<INPUT type="button" onClick="history.back();" name="backa" value="<< Bakåt">

</BODY>
</HTML>

Medlem sedan mars 20015 287 inlägg
#22

Vid närmare titt ser jag att ditt formulärfält heter tilstand, kan det vara pusselbiten som fattas?

Medlem sedan apr. 2002123 inlägg
#23

Oj, ursäkta. Jag skäms. Tack som jätte-mycket för hjälpen. Det funkar!!! jippiiiii!!

Medlem sedan mars 20015 287 inlägg
#24

:) Äntligen! ;)

127 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)