NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 5 - První objektová komponenta v PHP - Galerie obrázků

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Milan Turyna
Tvůrce
Avatar
Odpovídá na Dávid Dopirák
Milan Turyna:22.11.2020 8:23

Spletl jsem si to, polozka nebude false po jednom opakovani ale pokud mas aspon mas aspon jeden element v poli tak zustane po celou dobu true a potom ano, napise ti to ten error protoze to je jako kdybys vzal

while(true) {... }
 /*
bude to provadet opakovani do ty doby, dokud server neselze popripade dokud se nedojde k maximalnimu nastavenemu casu pro spusteni skriptu
*/

Používám foreach všude kde to jde a jinak for, ale v celku na tom cyklu neni nic spatneho, jen proste me vyhovuji vice tyto dva.

Editováno 22.11.2020 8:25
Odpovědět
22.11.2020 8:23
Řeš pouze to, co dokážeš ovlivnit.
Avatar
Odpovídá na Milan Turyna
Dávid Dopirák:22.11.2020 9:35

Díky. Dal by som palec hore ale ešte nemám skill. ;)

 
Odpovědět
22.11.2020 9:35
Avatar
Lukáš Vavřík:22.11.2020 9:51

Přátelé máte v tutoriálu chybu.

Přepsal jsem si ho tak jak je to v tutoriálu uvedené a snažil se tomu porozumět. Když to použiji přesně tak jak to tu je tak to nefunguje a vyhazuje mi to v cyklu "foreach" chybu.

Po stažení zdrojového kódu jsem objevil, že v cyklu "while" je navíc

..  (is_file($this->slozka . '/' . $polozka) ...

bez této části to nefunguje.
Toto by chtělo opravit a trochu rozvést. Díky

 
Odpovědět
22.11.2020 9:51
Avatar
Odpovídá na Lukáš Vavřík
Lukáš Vavřík:22.11.2020 9:56

Aha :D tak já měl chybu ještě někde jinde :D Pardon. Škoda že tu nejdou komentáře mazat či editovat

 
Odpovědět
22.11.2020 9:56
Avatar
Dušan Kovářík:15.7.2021 23:04

Tohle je velice zajímavá aplikace. Akorát je mi trochu záhadou, jaktože mi správně funguje přístup ke složce "obrazky" z třídy, která je ve složce "tridy", přičemž složku "obrazky" nemám uvnitř složky "třídy"... Budu se muset na tu třídu Directory podívat více do hloubky.

 
Odpovědět
15.7.2021 23:04
Avatar
Vojtěch Koukal:22.9.2021 19:02

Prosím mohli byste vždy na konci lekce nechat to interaktivní pole s oběma kódy???
Děkuji za vyřízení!! ✌

 
Odpovědět
22.9.2021 19:02
Avatar
Tomáš Teplík:14.1.2022 22:14

Krásný příklad a zajímavý. Měl jsme malinko problém s obrázky a ubuntu. Musel jsem si speciálně nastavovat práva. Asi by pomohlo ještě vysvětlit zadávání cest v php.

 
Odpovědět
14.1.2022 22:14
Avatar
Dord
Člen
Avatar
Dord:19.2.2022 22:02

Ahoj, příklad super, díky za něj. Zaujala mě myšlenka na konci, že HTML se echuje, proto je to nepřehledné - jak jinak to prosím lze řešit?

Editováno 19.2.2022 22:03
 
Odpovědět
19.2.2022 22:02
Avatar
Marián Mídelka:9.11.2022 13:50

Ahoj chcem sa spýtať, prečo mi pri konštruktore vypisuje Syntax ereor -> unexcepted privat po (, očakáva premenú alebo iné formy, neakceptuje private a to vo všetkých stiahnutých kodoch s konštruktorom. čo môže byť chyba?

class Galerie
{

public function __construct(private string $slozka, private int $sloupcu) {}

}

Odpovědět
9.11.2022 13:50
Keď niečo nejde, skús niečo iné. Možno to tiež nepôjde!
Avatar
Marián Mídelka:9.11.2022 13:53

Chcem sa spýťať, prečo mi vyhadzuje vždy Syntax error
unexpected: private
after: (
expected: identifier, variable, array, callable, namespace, \, define, ?, &, )

POSSIBLE Syntax Error (check preceding valid syntax error)
unexpected: variable '$slozka'

POSSIBLE Syntax Error (check preceding valid syntax error)
unexpected: ','

POSSIBLE Syntax Error (check preceding valid syntax error)
unexpected: variable '$sloupcu'

POSSIBLE Syntax Error (check preceding valid syntax error)
unexpected: )

public function __construct(private string $slozka, private int $sloupcu) {}

Kde môže byť chba?

Odpovědět
9.11.2022 13:53
Keď niečo nejde, skús niečo iné. Možno to tiež nepôjde!
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 10 zpráv z 83.