PHP: Auf Variable in einer anderen Funktion zugreifen?

... komplette Frage anzeigen

3 Antworten

Es ist nicht genau zu sehen was du sonst noch wie machst aber für einen Schuss ins blaue:

Am einfachsten wäre es wohl deinem Redirect noch einen Parameter mitzugeben

header('Location: ./?p=forum&h=themaedit&id='.$thema.'&change=true');
Antwort bewerten Vielen Dank für Deine Bewertung

Entweder du speicherst das in einer globalen (Session-)Variable oder du nutzt ein Singleton.

Du kannst auch alle Funktionen in einer Klasse bündeln und dann die übergreifend benötigte Variable der Klasse privat beifügen.

Antwort bewerten Vielen Dank für Deine Bewertung

Genau für sowas gibt es OOP. Solltest du dir vielleicht mal anschauen.

http://php-de.github.io/#oop

Und wenn du dir das anschaust, korrigiere bitte deinen Code. Du benutzt veraltete Funktionen, usw. Alles was du dazu wissen musst findest du im Manuel von php.

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?