[PHP] Problem mit sessions
-
Also ich habe folgendes problem:
ich habe 2 PHP - Dateien.. eine datei, die ich per reqire_once(""); in die andere einbinde. Jetzt will ich in der datei, die eingebunden wird auf ne Variable zugrefen, die in sessions gespeichert ist: Ich starte also in der seite de eingebunden wird eine session mit session_start(); prinzipiell gilt die doch dann für beide seiten oder??? dann muss ich doch nicht explizit nochmal in der anderen dati die session_start machen..
ich verzweifel...
cya
-
dein Script wird ja von oben nach unten durchgearbeitet, d.h. wenn du in einer Datei, die eingebunden wird, session_start aufrufst kannst du ab diesem Zeitpunk im ganzen Script auf die Session zugreifen -> session_start am Besten gleich zu Beginn aufrufen
-
Klar
Das habe ich ja auch gedacht und gemacht, aber es funktioniert ja nicht
das ist ja das dumme
-
Klappt bei mir tadellos:
start.php
<?php session_start(); $_SESSION['fullname'] = 'Max Muster'; ?> <a href="session.php">Weiter</a>
inc.php
<?php $name = $_SESSION['fullname']; ?>
session.php
<?php session_start(); include 'inc.php'; echo 'Name: ' . $name; ?>
start.php aufrufen und los gehts.
[ Dieser Beitrag wurde am 22.05.2003 um 15:49 Uhr von Midnighter editiert. ]