Före 4.1.0 fanns inte $_SESSION. Du får arbeta med $HTTP_SESSION_VARS istället.
Frågan#1
Hej!
Jobbar med en sida där användaren ska kunna ändra storlek på fonten och då tänkte jag lägga detta värde i en sessionsvariabel.
Sätter sessionsvärdet på en sida och skickar sedan användaren till en annan sida, då försvinner sessionsvärdet på vägen.
Sätter värdet så här:
<?php
session_start();
// set "session font_size" - if value is passed
$_SESSION['font_size'] = $HTTP_GET_VARS['font_size'];
// if not "session font_size" is set - 12 is default size
if(!isset($_SESSION['font_size'])){
$_SESSION['font_size'] = "12";
}
// redirect user
header("Location: ../index.php");
?>
Fösöker sedan skriva ut sessionsvärdet på en annan sida så här:
<?php
session_start();
echo "font_size= " . $_SESSION['font_size'];
?>
Då finns inget i sessionsvärdet...
Kör på en server med PHP version 4.0.6 - arbetar man på något annat sätt med sessioner i den versionen?
