Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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

Geschrieben
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.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...