Håller på att försöka lära mig grunderna i PHP och har precis kommit till sessioner. Skulle testa ett enkelt script lokalt (Apache/Win XP) men det fungerade inte riktigt.
session1.php:
<?
session_start();
$_SESSION['Namn'] = "Torsten";
echo "Litet test med sessioner";
?>
Använder du din server endast för att testa skript lokalt skulle jag rekommendera att du kopplar på alla felmeddelande och notiser genom att i php.ini ändra till
error_reporting = E_ALL
display_errors = On
Glöm inte starta om webbservern efter ändringar i php.ini.
...Troligtvis har du något som spärrar cookien för dig.
Jag har sett stt detta kan ske om man avänder Zonealarm som brandvägg...
Jag har använt ZoneAlarms brandvägg i tre år (tror jag att det är) såväl gratis version som betald och aldrig haft problem med att sessionscookies inte sparas.
I betalversionen kan man visserligen ställa in att den ska spärra sådana, men då får man ju skylla sig själv... Det är alltså ett medvetet val, skiljt från Default-inställningen.
Själv har jag aldrig använt ZoneAlarm, men vid flera tillfällen, i samband med att andra haft problem, varit med om att det varit någon cookie-inställning i Zonealarm som stört det hela.
261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849