I Inferis Medlem sedan sep. 2000 667 inlägg Frågan 12 jan. 2001 19:19 #1 Hej!
Vill någon själ vara vänlig och hjälpa asp-amatören??
Det är så här... Jag har använt mig av ett färdigt inloggningsscript. Men nu skulle jag vilja att när en sida laddas så skrivs det in i ett fält på db vem som var där senast. Eller allra helst de fyra senaste.
Tabellen heter medlemmar och fälten heter medlem_id medlem_namn senast
Ska man använda update? Hur vet man vilken sida som anropas?
A Andiee Medlem sedan mars 2000 167 inlägg Lite kod...?
------------------
~~~~~~~~~~~~~~~~~~~~
Mvh, Andreas
zizo@hem.utfors.se
I Inferis Medlem sedan sep. 2000 667 inlägg sql = "update Medlemmar SET senast1 =" & Request.Cookies("Anv")("Namn") & " WHERE Medlem_id = " & Request.QueryString("om") & ""
Problemet är att ingenting skrivs in i databasen?
Det kommer inget felmeddelande eller så.
Är det inte så att man hämtar "queryvärdet" med det som kommer efter
aspsida.asp?lite=info&om=medlemsnamn
@nders Medlem sedan juni 2000 32 967 inlägg skriv ut sql-frågan med response.write innan du exekverar den, så kanske du (eller vi) kan se om det är något galt.
kanske är cookie-värdet tomt eller liknande.
------------------
<A HREF="http://cartman.nu " TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>
I Inferis Medlem sedan sep. 2000 667 inlägg Jag är ganska säker på att cookien inte är tom. För att koden:
<% if Request.Cookies("Anv")("Namn") = Request.QueryString("om") then %>
fungerar.
Är det bara att skriva:
<%
response.write "Här kommer " & request.querystring("om")
response.write "Request.Cookies(""Anv"")(""Namn"")"
%>
För då händer inte ett skvatt... :-(