Cookiji IE7 + Vista
4 naročniki
4 naročniki
na računalnikih ki imajo visto in ie7 mi spodnja skripta noče spustit cookijev:
<?php
session_start();
if(!isset($COOKIE['x'])) setcookie('x','empty',time()+606024*30);
if(!isset($COOKIE['z'])) setcookie('z','0',time()+60602430);
if(!isset($COOKIE['znames'])) setcookie('z_names','',time()+60602430);
?>
<HTML>
na IE6 dela ok.
Ima kdo kakšno idejo kaj je narobe?
hvala
17 odgovorov
Imaš mogoče na IE7 blokirane ?
ne ker sem probal na 3 različnih računalnikih - tudi če je ie7 na win xp ne dela
problem je torej v ie7
Nevem sicer kako je z ie7, ampak mogoče mu moraš dodati še "folder" ali / in domeno.
tudi to sem že probal - ne dela :mad:
bo treba spet indijcem mal dela dat...
poglej kateri privacy level imas vklopljen... ce si vklopil "High" privacy level, ti IE ne bo sprejemal cookiejev brez compact privacy policy... preberi si malo o P3P
Okril sem, da je problem v cachingu, ki ga dela IE7 - cookie se vpiše, samo je potem zaradi cachinga problem, da se določene informacije iz cookija ne prikažejo na strani
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> - IE7 ne jebe tega
kakšna druga rešitev kako preprečiti caching v ie7?
hvala