PHP Fatal error

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod mihlo69 16. 4. 2008 12:34

Zdravím, potřebuji pomoci: mám nadefinovanou funkci:

Kód: Vybrat vše
function Pocitani($ID_S,$TYP_S)
{
$spojeni = MySQL_Connect("xxx","xxx","xxx");
MySQL_Select_DB("xxx");
@$dnesnidatum = Date("Y-m-d");
    if (!$spojeni):
         echo "Nepodařilo se připojit k databázi!";
         $status = false;
         break;
    endif;
    mysql_select_db("xxx",$spojeni);
    $vysledek=@mysql_query("INSERT INTO `PocPrect` ( `Datum` , `Typ`, `ID`)
    VALUES ('$dnesnidatum', '$TYP_S', '$ID_S')");
    if (!$vysledek):
         $status=false;
         break;
    endif;
}


Po načtení stránky kde je tato funkce vyvolávaná, tak mi to oznámí:
"Fatal error: Cannot redeclare pocitani() (previously declared in /home/ftpusers/xxx/funk_pocit.php:2) in /home/ftpusers/xxx/funk_pocit.php on line 2"
Help!

Obrázek Mývalice: Na vkládání zdrojových kodů používej tag [Code].
mihlo69
Kolemjdoucí

Odeslat příspěvekod .ParadoX. 16. 4. 2008 12:44

podle vseho mas tu funkci jiz definovanu v /home/ftpusers/xxx/funk_pocit.php on line 2
<? echo "hello world"; ?>
.ParadoX.
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod mihlo69 16. 4. 2008 12:48

Zapoměl jsem napsat, že vypsaný script je v funk_pocit.php.
mihlo69
Kolemjdoucí

Odeslat příspěvekod tomabaza 16. 4. 2008 13:02

Možná ten skript includuješ vícekrát.
tomabaza
Kolemjdoucí

Odeslat příspěvekod wojta 16. 4. 2008 18:08

Použij include_once nebo require_once.
C:\>ver
MS-DOS Version 5.00
wojta
Pokročilý
Uživatelský avatar

Odeslat příspěvekod mihlo69 17. 4. 2008 14:17

Díky za rady, už mi to šlape!!!
mihlo69
Kolemjdoucí


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků