Avatar billede idiotbarn Nybegynder
12. juni 2001 - 19:50 Der er 7 kommentarer og
2 løsninger

Kager

Response.Cookies(\"Mail\")(\"Dato\") = Request.Cookies(\"Mail\")(\"Ny_Dato\")
Response.Cookies(\"Mail\")(\"Tid\") = Request.Cookies(\"Mail\")(\"Ny_Tid\")   
Response.Cookies(\"Mail\")(\"Ny_Dato\") = Date()
Response.Cookies(\"Mail\")(\"Ny_Tid\") = Time()
Response.Cookies(\"Mail\").Expires = Date+365
Det er meningen at når man logger ind, henter asp \"Ny_Dato\" og \"Ny_Tid\" (Som faktisk er en gammel tid) og skriver den til dato og til, og indsætter en ny ny_dato/tid.
Men det gør den ikke, når jeg udskriver kagerne, er dato og tiden den samme ´begge steder?
Hjælp.
Avatar billede burningice Nybegynder
12. juni 2001 - 20:05 #1
uhm, gad vide om man kan skrive og hente i et hug... prøv en her istedet

ny_dato = Request.Cookies(\"Mail\")(\"Ny_Dato\")
ny_tid = Request.Cookies(\"Mail\")(\"Ny_Tid\")

Response.Cookies(\"Mail\")(\"Dato\") = ny_dato
Response.Cookies(\"Mail\")(\"Tid\") = ny_tid
Response.Cookies(\"Mail\")(\"Ny_Dato\") = Date()
Response.Cookies(\"Mail\")(\"Ny_Tid\") = Time()
Response.Cookies(\"Mail\").Expires = Date+365
Avatar billede idiotbarn Nybegynder
12. juni 2001 - 20:13 #2
det samme....
Avatar billede burningice Nybegynder
12. juni 2001 - 20:28 #3
allrigt, prøv så lige den her

response.write Request.Cookies(\"Mail\")(\"Ny_Dato\") &\"<br>\"
response.write Request.Cookies(\"Mail\")(\"Ny_Tid\") &\"<br>\"
response.write date() &\"<br>\"
response.write time() &\"<br>\"
Avatar billede idiotbarn Nybegynder
12. juni 2001 - 21:47 #4
Jeg har ikke prøvet på nr 2 måde, men jeg skal bruge det til at se hvornår en bruger sidst har været på siden. det skal jeg bruge da der skal komme et lille \"nyt\" billede hvis noget nyt er kommet siden brugeren sidst var der...
har du nogle bedre  ideer end det første med cookiesne...?
Avatar billede burningice Nybegynder
12. juni 2001 - 22:10 #5
umiddelbart vil jeg mene at det virker meeget mærkeligt at mit svar ikke virkede. btw, har du prøvet at udskrive indholdet af dine cookies, hvordan kan du være så sikker på at det ikke er et andet sted at fejlen ligger
Avatar billede idiotbarn Nybegynder
12. juni 2001 - 22:21 #6
desværre...
indholdet er der, men den er ens...
Jeg har dog prøvet med:
Response.Cookies(\"Mail\")(\"sidst\") = request.Cookies(\"Mail\")(\"Nu\")
Response.Cookies(\"Mail\").Expires = date + 365

Response.Cookies(\"Mail\")(\"Nu\") = now()
Det giver 2 forskellige resultater, men hvorfor det andet ikke gør, aner jeg ikke...
Avatar billede idiotbarn Nybegynder
12. juni 2001 - 22:47 #7
response.write Request.Cookies(\"Mail\")(\"Ny_Dato\") &\"<br>\"
response.write Request.Cookies(\"Mail\")(\"Ny_Tid\") &\"<br>\"
response.write date() &\"<br>\"
response.write time() &\"<br>\"

gir:

12-06-2001
20:48:49
12-06-2001
22:47:42
Avatar billede burningice Nybegynder
13. juni 2001 - 02:40 #8
prøv så at lave en side, lad os kalde den updatecookie.asp med følgende indhold:

<%
response.buffer = true

tid = now()
dato = date()
gammel_dato = Request.Cookies(\"Mail\")(\"Ny_Dato\")
gammel_tid = Request.Cookies(\"Mail\")(\"Ny_Tid\")

Response.Cookies(\"Mail\")(\"Dato\") = gammel_dato
Response.Cookies(\"Mail\")(\"Tid\") = gammel_tid
Response.Cookies(\"Mail\")(\"Ny_Dato\") = dato
Response.Cookies(\"Mail\")(\"Ny_Tid\") = tid
Response.Cookies(\"Mail\").Expires = dato + 365

%>

kør den og sig så hvad den foregående side nu viser!
Avatar billede idiotbarn Nybegynder
19. juni 2001 - 00:09 #9
Jeg har lavet det, men her er 15 point for besværet...
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