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)