NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!

Diskuze: require_once problém

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
Avatar
brbla14
Člen
Avatar
brbla14:17.8.2016 12:05

Zdravím. Zkoušel jsem si php tutorial a nemůžu se dostat přes díl http://www.itnetwork.cz/…ni-dedicnost.
V souboru javista jsem vytvořil funkci programuj, která má vypsat "Programuji"
Vypsal jsem: (Zkoušel jsem to s malým i velkým písmenem)

require_once('tridy/javista.php');

Dočkal jsem se pouze fatal erroru. Fatal error: Call to undefined method Clovek::programuj()
Vtip je v tom, že pokud funkci zadám do souboru clovek.php, funguje a NetBeans navíc i hlásí, že se jedná o duplicitu.

require_once('tridy/Clovek.php');

tohle funguje bez problémů.
Zkusil jsem vytvořit třídu bagr v novém souboru a v něm funkci "Ahoj", která jednoduše měla napsat ahoj.
Po vyplnění

require_once('tridy/bagr.php');

a následném použití jsem se znova dočkal pouze fatal erroru...

Edit: Kdyby někoho zajímal adresář: https://ctrlv.cz/EaIv

Editováno 17.8.2016 12:07
 
Odpovědět
17.8.2016 12:05
Avatar
brbla14
Člen
Avatar
brbla14:17.8.2016 16:29

Vyřešil jsem to sám. Nevím jak, nevím proč, ale aspoň že tak. :)

 
Nahoru Odpovědět
17.8.2016 16:29
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na brbla14
Petr Čech:18.8.2016 10:10

Pro příště se podívej na autoloader: http://www.itnetwork.cz/…l-autoloader

Nahoru Odpovědět
+1
18.8.2016 10:10
the cake is a lie
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.