» Poradna » Programy

Přenost proměnných v PHP

 |   | 

Zdravim.
Mam hlavni stranku - index.php a do ni napred includuju skript config.php ve kterem mam ulozene udaje pro prihlaseni k databazi (do promennych) - pokud si po tomto includu promenne vypisu, je vse OK, ale dale includuju soubor functions.php ve kterem mam nadefinovane funkce pro otevreni databaze a dalsi, ale tento skript jiz tyto potrebne promenne "nevidi" - nema je nadefinovane => vyhodi chybu:

Notice: Undefined variable: dbhost in .\functions.php on line 10

Jak mam promenne dostat do vsech skriptu ktere hodlam includovat????
Prosim poradte, moc diik!!!

Odpovědi na otázku

 |   | 

a nesnazis se k nim pristupovat uvnitr nejakce fce? pak by bylo treba pouzit global nebo k nim pristupovat pres $GLOBALS['dbhost']

http://php.ftp.cvut.cz/manual/cs/language.variab...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 
 |   | 

Nejen global ale take $_GET[''] nebo $_POST['']; a dal zapis si include do functions a pak functions volej v indexu.php promenne, nebo function($promenna) lze take pouzit i jako sada.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Undefined




Určitě si přečtěte



Aktuální číslo časopisu Computer

Nejlepší programy pro úpravu fotek zdarma

Externí disky pro zálohu dat

Velký test: herní notebooky

Srovnání 12 batohů