Hallo php-ers,
Waar zou het aan kunnen liggen dat sessies bij mij niet werken.
Vorige week heb ik op jullie advies session_register uit laten zetten maar ik kan nu helemaal geen sessie meer opslaan.
Doe ik iets verkeerd?
voorbeeld: http://www.mecotec.nl/1.php

ik heb 2 pagina's gemaakt om te testen of er sessies kunnen worden opgeslagen.

1.php
<?php session_start();

error_reporting(E_ALL);
ini_set("display_errors", 1);

$randomnr = rand(100000, 999999);
$_SESSION['test'] = md5($randomnr);

echo" sessie is ".$_SESSION['test']."";

echo'<a href="2.php">Volgende pagina</a>';
?>

2.php
<?php
session_start();

error_reporting(E_ALL);
ini_set("display_errors", 1);

echo" sessie is ".$_SESSION['test']."";

?>

ik krijg nu:
Notice: Undefined variable: _SESSION in /www/htdocs/mecotec/2.php on line 7

EDIT:
Laat maar..... () na session_start vergeten....... ( sorry )
je kan ipv dit:


<?
echo" sessie is ".$_SESSION['test']."";
?>


beter dit doen:


<?
echo" sessie is ".$_SESSION['test'];
?>
Ik leer graag, dus kun je ook uitleggen waarom?
omdat je de achterste twee "" gewoon zinloos zijn.
tenzij je der wat in zou zetten.
zinloos:
<?
echo" sessie is " . $_SESSION['test'] . "";
?>
zinvol:
<?
echo" sessie is " . $_SESSION['test'] . "snap je ?";
?>
Maar wat werkt er niet? Hier werkt het namelijk prima.
Dennis Messing schreef op 08.12.2008 12:14

EDIT:
Laat maar..... () na session_start vergeten....... ( sorry )
@sanThe
Dennis Messing schreef op 08.12.2008 12:14

EDIT:
Laat maar..... () na session_start vergeten....... ( sorry )


dus denk dat hij zijn fout heeft aangepast ook hier (=

Reageren