Variablen überall

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
slapy
Mitglied
Beiträge: 22
Registriert: 13.05.2003 13:18

Variablen überall

Beitrag von slapy »

Hallo
Ich habe eine Frage über die Erreichbarkeit bestimmter Variablen in einer mehrseitigen PHP Website.
Also: Beim Login wird der Benutzername eigegeben, und geprüft. Dann gehe ich automatisch weiter in einen Bereich mit Daten aus einer Datenbank, für diesen bestimmten Benutzer. Ich möchte die beim Login eingegebene Variable "$benutzer" in allen PHP Scripts zur Verfügung haben, ohne immer "andereseite.php?benutzer=$benutzer" eingeben zu müssen. Ist das irgendwie möglich?
Danke
slapy
Thies
Mitglied
Beiträge: 106
Registriert: 01.07.2002 15:58
Wohnort: Thüringen
Kontaktdaten:

Beitrag von Thies »

Ja, ich bevorzuge die Datenübergabe per Sessions, weitere Infos findest Du bei php.net:

http://de3.php.net/manual/de/ref.session.php

CU

Frank-Andre
"credendo vides"
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Damit vielleicht?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
slapy
Mitglied
Beiträge: 22
Registriert: 13.05.2003 13:18

Beitrag von slapy »

Genau das habe ich gesucht! Vielen Dank
slapy
slapy
Mitglied
Beiträge: 22
Registriert: 13.05.2003 13:18

Beitrag von slapy »

Ich ha noch eine Frage:
Kann ich auch Funktionsdefinitionen global verfügbar machen ?
Danke nochmal
slapy
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

[php:include]
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Oder require() ;)

Wobei ich require() bevorzuge.

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
slapy
Mitglied
Beiträge: 22
Registriert: 13.05.2003 13:18

Beitrag von slapy »

include funktioniert nicht, da die funktionsdefinitionen nicht überschrieben werden können("can't redeclare...")
require das gleiche
Benutzeravatar
itst
Ehrenadmin
Beiträge: 7418
Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:

Beitrag von itst »

Include und Require funktionieren schon, nur anscheinend nicht, wie Du Dir das vorstellst... Lies doch mal die Doku (siehe Links weiter oben).
Sascha A. Carlin,
phpBB.de Ehrenadministrator
:o
slapy
Mitglied
Beiträge: 22
Registriert: 13.05.2003 13:18

Beitrag von slapy »

ich hab inzwischen das richtige gefunden: include_once() ist die Lösung.
Antworten

Zurück zu „Coding & Technik“