Autor Zpráva
skrepyKOKO
Profil
ahoj,jde ještě nějak jinak zakázat/povolit proměnnou než přes funkci a global?
<?
function Hlaska ()
{
  global $kategorie_povol;
  if ($kategorie_povol)
    echo "povolený text.";
  else
    echo "zakázaný text";
}
$kategorie_povol = TRUE; Hlaska();
?>

jde mě o to,že když dám do echa proměnnou
<?
function Hlaska ()
{
  global $kategorie_povol;
  if ($kategorie_povol)
    echo $kat["zaznam"];
  else
    echo "Kategorie jsou zakázané";
}
$kategorie_povol = TRUE; Hlaska();
?>

tak mě to napíše chybu

Fatal error: Cannot redeclare Hlaska() (previously declared in /home/users/.../....cz/web/novinky.php:113) in /home/users/.../....cz/web/novinky.php on line 111 

což vlastně znamená že funkci už používám,a přitom vubec...na webu mám vlastně jen jednu funkci a to je tahle..
Joker
Profil
skrepyKOKO:
Není náhodou soubor novinky.php někam vložený dvakrát za sebou?
skrepyKOKO
Profil
ne,soubor novinky.php mám na webu jen jednou...
SkrepyKOKO
Profil *
nevíte někdo?proč po přidání proměnné mě to napíše tu chybu?když tam dám text tak to jde v pohodě
Majkl578
Profil
Co je na té hlášce nepochopitelného? Deklaruješ tu funkci někde/nějak podruhé. My těžko z těhle pár řádků vyvěštíme kde a jak, budeš muset hledat sám, líp.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0