[PHP] Cookie fysiek verwijderen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • WiseGuy!
  • Registratie: Juni 2003
  • Laatst online: 16-09 15:16
Hallo,

Het volgende:

Aangezien ik veel problemen heb met het verwijderen van cookies (gaat gewoon voor geen meter), wil ik m'n cookie fysiek verwijderen bij het uitloggen.

Dus net zoiets al een session_destroy(), maar dan voor cookies.

Weet iemand of dat mogelijk is?

we only make way for the man who boldly pushes past us


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

http://www.php.net/setcookie
Cookies must be deleted with the same parameters as they were set with. If the value argument is an empty string (""), and all other arguments match a previous call to setcookie, then the cookie with the specified name will be deleted from the remote client.
edit:

Het kan overigens wel zijn dat die cookie pas wordt verwijderd als de client z'n / haar scherm afsluit.

[ Voor 102% gewijzigd door BtM909 op 23-04-2004 14:57 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

Verwijderd

Houd je er rekening mee dat je script schrijfrechten moet hebben op de client. Niet alles clients zijn hiervoor geschikt dus zorg ervoor dat je dit controleert.

Op stage werk ik met een Intranet, in zo'n omgeving is het geen enkel probleem omdat je van alle clients de rechten in kaart hebt. Zou leuk zijn als ik een website bezoek die mijn gehele windows map wegvaagt...niet helemaal de bedoeling.

Misschien heb je hier iets aan: http://de3.php.net/manual/en/function.unlink.php

[ Voor 9% gewijzigd door Verwijderd op 23-04-2004 14:57 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • WiseGuy!
  • Registratie: Juni 2003
  • Laatst online: 16-09 15:16
Verwijderd schreef op 23 april 2004 @ 14:56:
Houd je er rekening mee dat je script schrijfrechten moet hebben op de client. Niet alles clients zijn hiervoor geschikt dus zorg ervoor dat je dit controleert.

Op stage werk ik met een Intranet, in zo'n omgeving is het geen enkel probleem omdat je van alle clients de rechten in kaart hebt. Zou leuk zijn als ik een website bezoek die mijn gehele windows map wegvaagt...niet helemaal de bedoeling.

Misschien heb je hier iets aan: http://de3.php.net/manual/en/function.unlink.php
De applicatie welke ik momenteel (1e release eigen bedrijf,, jihaa!) ontwikkel is ook een intranetapplicatie. Schrijfrechten geen probleem.

we only make way for the man who boldly pushes past us


Acties:
  • 0 Henk 'm!

  • WiseGuy!
  • Registratie: Juni 2003
  • Laatst online: 16-09 15:16
Probleem met unlinken is wel dat ik niet weet op welk pad de cookie opgeslagen wordt, aangezien dit een browserinstelling is....

Niet echt een oplossing dus...

we only make way for the man who boldly pushes past us


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

WiseGuy! schreef op 23 april 2004 @ 15:06:
Probleem met unlinken is wel dat ik niet weet op welk pad de cookie opgeslagen wordt, aangezien dit een browserinstelling is....

Niet echt een oplossing dus...
Lees jij je eigen topics weleens door ? O-)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Wat is het probleem aan het veranderen van de expiration time in de huidige tijd-1? Of een lege string? Dat wordt ie toch automatisch verwijderd door de browser? :?

[ Voor 7% gewijzigd door NMe op 23-04-2004 15:09 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • WiseGuy!
  • Registratie: Juni 2003
  • Laatst online: 16-09 15:16
BtM909 schreef op 23 april 2004 @ 15:08:
[...]

Lees jij je eigen topics weleens door ? O-)
Uiteraard |:(

Het is een intranetapplicatie en er loggen natuurlijk meerdere gebruikers aan, welke allen een andere browserinstelling kunnen hebben....

we only make way for the man who boldly pushes past us


Acties:
  • 0 Henk 'm!

  • WiseGuy!
  • Registratie: Juni 2003
  • Laatst online: 16-09 15:16
NMe84 schreef op 23 april 2004 @ 15:08:
Wat is het probleem aan het veranderen van de expiration time in de huidige tijd-1? Of een lege string? Dat wordt ie toch automatisch verwijderd door de browser? :?
Ja, dat zou je denken.... Werkt hier dus voor geen meter..

Ik zal even wat code plaatsen:

PHP:
1
setcookie('validate', '',time() -3600,'/','localhost');


OW SJIT, ik denk dat ik hem al heb......

domein moet leeg zijn... 8)7

we only make way for the man who boldly pushes past us


Acties:
  • 0 Henk 'm!

  • paulus4ever
  • Registratie: November 2002
  • Laatst online: 16-08 22:07
Je hebt toch nog steeds zoiets al een sessie-cookie ???
Deze wordt toch automatisch verwijderd als je IE afsluit...

Hoe het met andere browsers werkt weet ik niet exact.

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

BtM909 schreef op 23 april 2004 @ 14:55:
http://www.php.net/setcookie
[...]
edit:

Het kan overigens wel zijn dat die cookie pas wordt verwijderd als de client z'n / haar scherm afsluit.
Lees dan ook? :?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

WiseGuy! schreef op 23 april 2004 @ 15:09:
[...]


Uiteraard |:(

Het is een intranetapplicatie en er loggen natuurlijk meerdere gebruikers aan, welke allen een andere browserinstelling kunnen hebben....
BtM909 schreef op 23 april 2004 @ 14:55:
http://www.php.net/setcookie

edit:

Het kan overigens wel zijn dat die cookie pas wordt verwijderd als de client z'n / haar scherm afsluit.
Notabene de eerste reply :/

edit:
:> NMe84

[ Voor 3% gewijzigd door BtM909 op 23-04-2004 15:15 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Afbeeldingslocatie: http://forum.fok.nl/i/s/bye.gif *zwaait naar BtM909* :D

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1