PDA

Volledige versie bekijken : Cookies


dantiney
%Europe/Berlin %951 %2009, 22:49
Hallo,

Nog een kort vraagje. Kan het zijn dat het wegschrijven van cookies met Windows Vista anders moet worden gedaan dan met Windows XP?

Als ik op mijn website inlog op een computer met Windows XP, en kom later terug op de site dan blijft die ingelogd. Op een computer met Windows Vista is dat niet het geval. Ook plaatst die geen cookie in de "Temporary Internet Files" map bij Windows Vista.

Ik heb gewoon de standaard cookie script gebruikt.
Hieronder het stukje uit mijn code:

if ($_SESSION['id']){
setcookie("start[id]", $_SESSION['id'], time()+86400*9999);
setcookie("start[username]", $_SESSION['username'], time()+86400*9999);
setcookie("start[wachtwoord]", $_SESSION['wachtwoord'], time()+86400*9999);
} else {
header('Location: login.php');
}

Alvast bedankt!

sander1
%Europe/Berlin %149 %2009, 03:35
Hoi!
Ik denk dat het eerder zo is dat de browser instellingen met betrekking tot privacy en tijdelijke internet bestanden op beide computers verschillend is.
De locatie van cookies is op een Vista machine waarschijnlijk eveneens anders (althans voor Internet Explorer).
Where Are Windows Vista & Windows 7 Cookies !? (http://www.winvistaclub.com/f24.html)

dantiney
%Europe/Berlin %367 %2009, 08:49
Bedankt voor je snelle reactie!

Hij accepteert met windows vista wel cookies van andere sites, dus heb zelf het gevoel dat er in mijn code iets niet goed staat, maar zou echt niet weten wat.

En je kan ook nergens een verwijzing maken in je cookie? Dus omdat de paden verschillend zijn van Xp/vista waar de cookies op worden geslagen zou voor het scriptje toch niet uit mogen maken?

Hier de site waar ik dus mee bezig ben. Zodra je inlogd en later op de site terug komt moet die direct jou profiel openen. Werkt perfect met XP, Vista niet. Misschien dat mensen het even willen testen voor mij die vista hebben?
http://www.puppetpalace.nl

Alvast bedankt weer!