Avatar billede l_otto Nybegynder
07. november 2006 - 20:47 Der er 10 kommentarer og
1 løsning

meget brug for hjælp

jeg kan ikke dræbe de tre sessions jeg sætter her

her har jeg en form der bruger en session jeg vil gerne have at når man har trykket på knappen 'afslut' så sletter den den session den har fået

<form action="opretskema1.asp" method="post" onsubmit="return checkRadios(this);">
<input type="hidden" name="id" value="<%=Request.Querystring("id")%>">

<TABLE width="500">
<TR>
    <TD>Bruger: </TD>
    <TD><input type="text"  name="efternavn" size="45"  class="Formindhold" value="<%=session("efternavn")%>">
   
</TR>



<TR>
    <TD>Hvem skal evalueres:</TD>
    <TD><input type="text"  name="telefon" size="45"  class="Formindhold" value="<%=session("telefon")%>">
             
</TR>

<TR>
    <TD></TD>
    <TD><input type="text" name="fby" size="45"  class="Formindhold" value="<%=session("fby")%>"></TD>
</TR>
</TABLE>
    <TABLE>
    <TR>
        <TD>Personen bedømmes i en skala fra 1 til 5 point. 1 point gives for en under middel vurdering og 5 gives for over middel vurdering.  </TD>
    </TR>
    </TABLE>
<tD><CENTER><input type="submit" value="Afslut" name="send" class="knap" ></CENTER>


hvordan gør jeg ...
Avatar billede madeindk Nybegynder
07. november 2006 - 20:57 #1
Du har i forvejen et spørgsmål åbent omkring det her og thesurfer har hjulpet dig, det eneste du skal rette i hans kode er:

<%
' Afslut - sletter alle sessioner
If Request.QueryString("sessions") = "slet" Then
  Session.Abandon
End If
%>

<input type="button" onclick="location.href='dinside?sessions=slet';" value="Afslut" name="afslut" class="knap">
Avatar billede madeindk Nybegynder
07. november 2006 - 20:57 #2
thesurfer = apo ;-)
Avatar billede cpufan Juniormester
07. november 2006 - 21:06 #3
session.contents.removeall()
Avatar billede l_otto Nybegynder
07. november 2006 - 21:07 #4
jamen jeg takker thesurfer for hjælp

hmm jeg kan ikke helt få den til at virke...

så viser den bare siden igen og ikke min
response.write "<center><br><br>Tak for din tid, vi har nu registreret dine svar.<BR>
Avatar billede madeindk Nybegynder
07. november 2006 - 21:10 #5
Du skal også indsætte dette på din side der hedder opretskema1.asp

<%
' Afslut - sletter alle sessioner
If Request.QueryString("sessions") = "slet" Then
  session.contents.removeall()
End If
%>
Avatar billede madeindk Nybegynder
07. november 2006 - 21:12 #6
Eller bare som cpufan skriver: session.contents.removeall()

Bare skriv dette på din opretskema1.asp, så vil det komme til at spille. Den rydder (sletter) nemlig alle sessioner der er kørende.
Avatar billede l_otto Nybegynder
07. november 2006 - 21:33 #7
jamen den fjerner det ikke ! er det lige meget hvor på siden jeg sætter

<%
' Afslut - sletter alle sessioner
If Request.QueryString("sessions") = "slet" Then
  session.contents.removeall()
End If
%>
Avatar billede l_otto Nybegynder
07. november 2006 - 21:35 #8
skal der gå x antal sekunder før det er slettet ?
Avatar billede ellebaek Nybegynder
07. november 2006 - 21:48 #9
alternativt er der altid slamkodeløsningen :-)
session("fby") = ""

sessionen eksistere stadig.. men har bare kun en tom streng som værdi!
Avatar billede cpufan Juniormester
07. november 2006 - 21:57 #10
<TABLE width="500">
<TR>
    <TD>Bruger: </TD>
    <TD><input type="text"  name="efternavn" size="45"  class="Formindhold" value="<%=session("efternavn")%>">
 
</TR>



<TR>
    <TD>Hvem skal evalueres:</TD>
    <TD><input type="text"  name="telefon" size="45"  class="Formindhold" value="<%=session("telefon")%>">
           
</TR>

<TR>
    <TD></TD>
    <TD><input type="text" name="fby" size="45"  class="Formindhold" value="<%=session("fby")%>"></TD>
</TR>
</TABLE>
    <TABLE>
    <TR>
        <TD>Personen bedømmes i en skala fra 1 til 5 point. 1 point gives for en under middel vurdering og 5 gives for over middel vurdering.  </TD>
    </TR>
    </TABLE>
<tD><CENTER><input type="submit" value="Afslut" name="send" class="knap" ></CENTER>
<%session.contents.removeall()%>
Avatar billede cpufan Juniormester
07. november 2006 - 21:57 #11
arhhhh


det her skal selvf. bliver i toppen

<form action="opretskema1.asp" method="post" onsubmit="return checkRadios(this);">
<input type="hidden" name="id" value="<%=Request.Querystring("id")%>">
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester