Hallo Leutz!
Ich habe Probleme mit der Verwendung von Session-Variablen.
<?php
$_SESSION['y'] = 'xxx';
include("/aaa/$y/ccc/data.php");
?>
Die so initialisierte Session-Variable steht wohl nicht gleich zur Verfügung. Erst wenn ich im Browser aktualisiere, erfolgt die Ausführung fehlerfrei. Muss ich das jetzt wirklich so schreiben?
<?php
$_SESSION['y'] = 'xxx';
$y = $_SESSION['y'];
include("/aaa/$y/ccc/data.php");
?>
Oder gibt es eine andere Möglichkeit? Wann und wie würdet Ihr allgemein den Einsatz von solchen Session-Variablen empfehlen?
Ich habe ausserdem durch das AutoCompleting im Editor gesehen, dass es insgesamt mehr Typen gibt:
$_COOKIE
$_ENV
$_FILES
$_GET
$_POST
$_REQUEST
$_SERVER
$_SESSION
Die $_GET kenne ich aus der Verarbeitung von Formularen. Zu was aber dienen denn die anderen? Vielleicht sollte ic ja garnicht $_SESSION verwenden?
Danke schon mal für Eure Hilfe!
A. Utz