Globální proměná v PHP
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Potrebuju nadefinovat globalni promenou v php. Kdyz napisu na zacatek kodu $prom=10; tak ma stejne v nejake fci promena $prom hodnotu 0.
-
No, tak ve funkci pouzij global $prom. Pokud to nechces takhle, tak si to bud hod do nejaky konstanty, nebo k tomu pristupuj pres $GLOBALS['prom'], nebo si to pichni do nejakeho superglobalniho pole ($_GET, $_POST, $_SESSION,...)
-
A hele podobnej problémek mám aj já. Jde nadefinovat v jednom skriptu proměnná - kterou pak můžu používat ve všech dalších aniž bych ji musel pokaždé přeposlat přes adresu (?promená=hodnota) nebo přes formulář? Už se mi to tušim jednou povedlo a teď ne a ne :o( soubor1.php $promenna=10; //takhle to nepude - jak jde nadefinovat globálně? <a href:="./soubor2.php">jdi dal</a> soubor2.php echo $promenna; //prosím prosím vypiš mi 10 :o)
-
použij třeba sessions...