asså att istället för att en text ska länka till en fil med koden så vill jag lägga en button med koden direkt på den, så att jag slipper ha en till fil. filen som man kommer in på när man loggar in heter logout.asp.
All asp-kod körs, innan HTML-resultatet skickas till webbläsaren. Du måste göra så som du gjorde innan (med ett formulär med knapp istället för länk då).
Edit: Du kan ju förstås låta koden ligga på samma fysiska sida, men det krävs ändå att sidan laddas om. I så fall:
<%
if request.querystring("logout") = "true" then
Session.Abandon
Response.Redirect "login.asp"
else
%>
<form name="Loggaut" method="post" action="denhärsidan.asp?logout=true">
<input type="submit" name="Loggaut" value="<%=txt_logga_ut%>" class="logbutton">
</form>
<%
end if
%>
Jo jag kom fram till något liknande, men grejen är att när jag kör detta så får jag ett felmedelande:
Feltyp:
ADODB.Field (0x80020009)
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/masterdata/logout.asp
jag löste de nu, hade öppnat recordset utan att jag använda det sen hade jag glömt stänga anslutningen till databasen igen :P håller på och jobbar med 2 sidor samtidigt så blir de så, för när jag satt med login.asp så satt jag samtidigt med logout.asp för att få dom att gå ihop på ett bra sätt :P Men det löste sig, allt funkar nu jätte bra :P
Tack för hjälpen.