Ik ben bezig met een pagina waar een gebruiker zich aan kan melden melden In dit script laad ik ook enkele variabelen in $_SESSION
$_SESSION = array("ip-adres"=>$_SERVER['REMOTE_ADDR'],
                "SESSIONID"=>session_id(),
                "client-UNIX" => time()
                );

?>
Nadat de gebruiker op de Submit knop klikt gaan we naar een pagina welke de input afhandeldt.
In de debug fase heb ik daar o.a. twee regels instaan welke de o.a. $_SESIIOON en $_POST laat zien. De laatste laat zien wat het formulier doorgeeft. Ik krijg echter de foutmelding
Notice: Undefined variable: _SESSION in /home/harry-arends.nl/public_html/event_2018/register_process.php on line 9
en regel 9 bevat deze code:
echo '<pre>'; print_r($_SESSION); echo '</pre>';

In mijn beleving is de array $_SESSION toch altijd en overal aanwezig?? Wat kan hier fout gaan?
Misschien moet je die aanzetten. Voor ontwikkel-doeleinden is dit zeker een must.

<?php
ini_set('display_errors', 1);
error_reporting(-1);
?>

Krijg je dan geen errors, dan zijn er geen errors. Maar het wegmoffelen ervan met een @ is bijna nooit de bedoeling.
Het probleem is opgelost. De provider had onderhoudt gedaan aan de server waarbij iets in de php.ini niet goed stond. Wat is mij niet duidelijk geworden. Maar bedankt voor de input.

Reageren