Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 03-06-2002, 19:11
Verwijderd
hoe kan ik een cookie onmiddelijk laten verlopen?
Zoals wanneer ik op uitloggen druk, dat dan de cookie verloopt?

ik heb:
Code:
*irrelevant*
$cookies{ 'blaat' }->expires( 'now' );
*irrelevant*
Maar dit doet het niet... (zou het wel moeten doen)
Met citaat reageren
Advertentie
Oud 03-06-2002, 19:23
Verwijderd
toch raad ik je php aan
Is nl aan handleiding voor, scheelt heel veel vragen
Met citaat reageren
Oud 03-06-2002, 19:28
Verwijderd
Citaat:
McLaren schreef:
toch raad ik je php aan
Is nl aan handleiding voor, scheelt heel veel vragen
Wij gaan toch niet bijdehand worden, he ventje? ()
En zie hier:
Cookies in Perl

En voor een Perl-'handleiding':
Comprehensive Perl Archive Network

Duzzzz....

[edit]
Maar hoe moet het dan in PHP??
[/edit]
Met citaat reageren
Oud 04-06-2002, 08:40
Verwijderd
Niemand?
Met citaat reageren
Oud 04-06-2002, 08:41
Verwijderd
in php: setcookie()

www.php.net/setcookie
Met citaat reageren
Oud 04-06-2002, 08:47
Verwijderd
Maar dan stuur je een nieuw cookie naar de browser. Ik wil eigenlijk de huidige cookie aanpassen...
Met citaat reageren
Oud 04-06-2002, 12:58
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
eddie schreef:
Maar dan stuur je een nieuw cookie naar de browser. Ik wil eigenlijk de huidige cookie aanpassen...
Nieuw leeg cookie sturen met als tijd time() - 3600; Dat is het standaard expire mechanisme.
Met citaat reageren
Oud 04-06-2002, 12:58
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
McLaren schreef:
toch raad ik je php aan
Jeez. Hij code in Perl, laat hem. Ik geloof niet dat je hem op die manier helpt. Hij weet wel hoe je een cookie zet.
Met citaat reageren
Oud 04-06-2002, 13:22
Verwijderd
Kan het zijn dat bij het setten van de cookie (+5m, over 5 minuten), hij de systeemtijd neemt van de gebruiker, en bij het aanpassen de tijd van de server?

Zou niet logisch zijn, maar dit zou verklaren waarom het niet werkt.
Met citaat reageren
Oud 04-06-2002, 13:54
Verwijderd
Kan je 'm niet gewoon op "Thu, 01-Jan-1970 00:00:00 GMT" zetten (ik dacht dat dat het "standaard expire mechanisme" was?)? Of als het moet zet je 'm handmatig zo in de headers: "Set-Cookie: [naam]=deleted; expires=Thu, 01-Jan-1970 00:00:00 GMT;\n"
Met citaat reageren
Oud 04-06-2002, 13:55
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
eddie schreef:
Kan het zijn dat bij het setten van de cookie (+5m, over 5 minuten), hij de systeemtijd neemt van de gebruiker, en bij het aanpassen de tijd van de server?
Nee. Maar de browser is wel degene die kijkt hoe laat het is, en verwijderd aan de hand daarvan de cookies.

Maar wat is het probleem nu, je wil het toch alleen verwijderen? Dan is time - een uur genoeg. Dat is de manier waarop je een cookie weggooid.
Met citaat reageren
Oud 04-06-2002, 13:56
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Chip Zero schreef:
ik dacht dat dat het "standaard expire mechanisme" was?
[/B]
Standaard is een leeg cookie (naam zelfde, value leeg), met als tijd een uur 'in the past'.
Met citaat reageren
Oud 04-06-2002, 14:07
Verwijderd
Citaat:
Chip Zero schreef:
Kan je 'm niet gewoon op "Thu, 01-Jan-1970 00:00:00 GMT" zetten (ik dacht dat dat het "standaard expire mechanisme" was?)? Of als het moet zet je 'm handmatig zo in de headers: "Set-Cookie: [naam]=deleted; expires=Thu, 01-Jan-1970 00:00:00 GMT;\n"
Nou... met 'Thu, 01-Jan-1970 00:00:00 GMT' werkt het

Dank
Met citaat reageren
Oud 04-06-2002, 14:09
Verwijderd
Citaat:
Chimera schreef:


Standaard is een leeg cookie (naam zelfde, value leeg), met als tijd een uur 'in the past'.
Ik denk dat die 1970 ook veel wordt gebruikt omdat je dan de tijd niet hoeft te weten... Ik zie die (exacte) datum in ieder geval wel vaker.
Met citaat reageren
Oud 04-06-2002, 14:09
Verwijderd
Citaat:
Chimera schreef:


Maar wat is het probleem nu, je wil het toch alleen verwijderen? Dan is time - een uur genoeg. Dat is de manier waarop je een cookie weggooid.
Ik las ook dat, wanneer je een negative tijd (of tijd in het verleden) opgaf, dat hij werd weggegooid.

Maar dat deed hij niet...
Nu wel
Met citaat reageren
Oud 04-06-2002, 14:25
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
eddie schreef:

Ik las ook dat, wanneer je een negative tijd (of tijd in het verleden) opgaf, dat hij werd weggegooid.

Maar dat deed hij niet...
Dan was die tijd niet 'negatief' genoeg. Het moet een uur zijn.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [perl] Hoe vaak komt een karakterreeks voor?
Verwijderd
50 12-08-2002 19:09
Software & Hardware pic upload script
Verwijderd
9 14-06-2002 11:40
Software & Hardware Cookie grabber
Tha Ice
14 09-06-2002 09:02


Alle tijden zijn GMT +1. Het is nu 22:27.