include($config) mit Variable übergeben

egreis

Mitglied
Habe folgendes Problem,

ich würde gerne die config Datei aufrufen, das klappt auch über

include($config);

ohne weiteres. Nun würde ich aber gerne mit diesem include Befehl eine Variable übergeben...

Kann ich das nun auch anders lösen als mit

include(config.php?XYZ=1)

?

Danke schon mal für die Hilfe!
 
Die Frage hatten ma gelegendlich schon...

versuchs mal so:

$_GET['XYZ'] = $_POST['XYZ'] = $XYZ = $_REQUEST['XYZ'] = 1;
include(config.php);

Je nachdem wie auf die Variable zugrgriffen wird in der datei, kannste natürlich die nicht benutzten abschnitte streichen.
 
Hm, bitte denke dir das mal so, dass der include Befehl nicht die Seite $config aufruft, sondern in die Seite "einlädt"(includet).
Das heisst, du kannst in der Datei $config alle Variablen verwenden, die du auch im Script verwendest, wo du den include Befehl stehen hast.
 
Danke Jungs.

Habe zwar noch etwas rumprobiert, konnte aber mein Problem mit der Variable und der config Datei nicht lösen.

Habe aber eine andere Lösung gefunden, die mir letztlich das gleiche Ergebnis liefert aber einfacher zu handhaben ist...

Naja, es funktioniert irgendwie...
 
Wäre dir sehr dankbar, wenn du uns noch zeigst wie du es nun gelöst hast.

Sonst kann ich heut Nacht nicht gut einschlafen ;)
 
mal die antwort nachdem sie keiner sagen will ^^

$XYZ = 1;
include(config.php);

dann steht dir die Variable in der Datei zur verfügung....
 
HiHi, das war ja genauso wie ich das gesagt habe nur gecodet :-)

Die Antwort von egreis hat sich aber so angehört, als wenn er es anders gelöst hätte, wobei ich nicht glaube, dass das geht :)
 
Dann entschuldige ich mich den Code nochmal hingepostet zu haben :)

Ich dachte das es an hand von einem Beispiel eindeutiger wird was du gemeint hast ^^
 
Zurück