Puccini Geschrieben 9. Mai 2008 Geschrieben 9. Mai 2008 Hi! Ich wollt eine Site erstellen wo sich der Nutzer einloggen muss und dann arbeiten kann. Dabei hab ich ein Site Funktionen, in der alle wichtigen globalen Variablen stehen und alle funktionen. meine site sieht in etwas so aus: index.php <?php include "funktionen.php" ?> <html> <head></head> <body> <div> <?php include "topmenu.php"?> </div> <div> <?php include "sitebar.php"?> </div> <div> <?php include "main.php"?> </div> functionen.php //Globale Variablen $a; $b; $c; function test(){ blabla } die seite index wird immer wieder neu aufgebaut wenn der user einen butten in der sitebar drückt. dann werden die unterseiten mit inhalten gefühlt, jenachdem welcher button gedrückt wurde. jetzt hätte ich gern das die globalen variablen a,b,c ihren inhalt behalten. das wollte ich über eine session machen. geht das überhaupt so einfach das ich jetzt nur session_start() hinschreibe oder muss ich expliziet jede variable deren inhalt ich behalten will mit $Session['a'] behandeln?? :< gibts irgendwo ein gutes beispiel welches mir den umgang mit globalen variablen in einer session zeigt? MfG Puccini Zitieren
geloescht_JesterDay Geschrieben 9. Mai 2008 Geschrieben 9. Mai 2008 oder muss ich expliziet jede variable deren inhalt ich behalten will mit $Session['a'] behandeln?? :< Ja, musst du. $_SESSION ist ein sogenanntes superglobales Array, also ein Array was immer und überall in PHP global vorhanden ist. Um das zu nutzen musst du da natürlich was reinschreiben. Und weiter solltest du dir mal Gedanken machen was der Unterschied zwischen Seite und Site ist Site ist normalerweise (also in dem Zusammenhang) der gesamte Webauftritt, auch wenn es wie die deutsche Seite klingt. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.