var in funktion

EMinus

Gesperrt
hiho leutz

hi ich habe folgendes prob ich habe den db connect code in einer funktion drin und in der config.inc stehen variablen die ich zu connecten brauch halt pw user und so wie kann ich das machen das ich die variablen aus der config.inc in den funktioen nutzen kann??

code sampl:
PHP:
<?php

Include("config.inc");
Include("funktion.inc");

dbconnect()


dbclose()

?>
 
Variablen ausserhalb von Funktionen

Welche ausserhalb von funktionen deklariert werden sind in Funktionen
nicht sichtbar.
Du kannst also entweder die global Deklarieren(mit global statt var), Per Parameter übergeben
oder probieren ob du die direkt in innerhalb der Funktionsdefinition
included bekommst (man kann auch mehrmals die gleiche Datei inlcuden).

Dann gibt es da bestimmt noch einen Weg über die Variablenhashes, das müsstest du dich aber erstmal schlau machen, in welchem die genau abgelegt sind. Das weiss ich jetzt nicht so aus dem stehgreif.

gruss mage
 
include deine config.inc doch in der Funktion ... ist zwar nicht so schoen aber egal ... oder definiere die variablen in deiner Funktion neu.... oder du arbeitest Konstanten, die sind glaub ich auch in den Variable gültig *nicht sicher bin*.
 
Zurück