NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
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 2 - .htaccess, autoloader a obecný kontroler

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
Odpovídá na Zdeněk Pavlátka
Libor Šimo (libcosenior):23.2.2014 20:17

No nič, budem si to musieť otestovať. Tretia položka v mb_strpos() je offset, teda asi nejaký posun.

Odpovědět
23.2.2014 20:17
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Libor Šimo (libcosenior)
David Hartinger:23.2.2014 20:28

Musím se přiznat, že nějak také netuším co jsem tím tenkrát myslel, nicméně se zdá, že to funguje :` Je dost možné, že jsem vzal nějakou hotovu funkci ze StackOverflow, časem to nahradím něčím jednodušším, ale v tomhle případě o to nejde.

Odpovědět
23.2.2014 20:28
New kid back on the block with a R.I.P
Avatar
Odpovídá na Libor Šimo (libcosenior)
Zdeněk Pavlátka:23.2.2014 20:42

Je to jednoduché:

//   ClanekKontroler@
//-        Kontroler
//= Clanek@Kontroler

@ označuje získaný index - "Kontroler" musí být na konci, tak se prostě začne kontrolovat až od místa, kde by měl začínat. Zbytek stringu není třeba kontrolovat. Pokud by jsme vynechali první část podmínky, dostali bychom se u krátkých názvů do záporných indexů. A to se stát nesmí.

Uf, připadá mi to, jako psát tutoriál step by step. :D

Editováno 23.2.2014 20:43
Odpovědět
23.2.2014 20:42
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Zdeněk Pavlátka
David Hartinger:23.2.2014 21:03

Jo, jasně, už jsem nějaký vygumovaný dneska :)

Odpovědět
23.2.2014 21:03
New kid back on the block with a R.I.P
Avatar
Odpovídá na Zdeněk Pavlátka
Libor Šimo (libcosenior):24.2.2014 4:30

Díky, za tutoriál :-D, keď som si uvedomil, že je to nejaký posun, tiež ma to napadlo, ale už som nemal chuť to testovať.
Ale aj tak to ešte pozriem bez prvého riadku. ;-)

Odpovědět
24.2.2014 4:30
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Rostislav Křídlo:9.3.2014 14:55

Wokna si myslí, že soubor s koncovkou před písmenem neexistuje. Proto tvorba souboru .htaccess může probíhat i takto: Vytvořte obyčejný textový dokument s .txt. Poté ho otevřete v klasickém poznámkovém bloku. Nyní jděte cestou : Soubor > Uložit jako.. > a napište tam : ".htaccess" (i s uvozovkami) a uložte. Nyní jste úspěšně vytvořili soubor .htaccess .

Odpovědět
9.3.2014 14:55
MiracleSoft! www.miraclesoft.com
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:23.3.2014 10:44

K ověření zda třída končí na "Kontroler" jsem použil regulární výraz, původní kód byl opravdu zbytečně složitý.

Odpovědět
23.3.2014 10:44
New kid back on the block with a R.I.P
Avatar
orientak.srb
Člen
Avatar
orientak.srb:18.4.2014 10:33

Řek bych že je tady v tom zápisu chyba (3. zdroják od konce):
$this->$data['promenna'] = 'hodnota';
před polem data by neměl být dolar ne?

 
Odpovědět
18.4.2014 10:33
Avatar
Libor Šimo (libcosenior):10.5.2014 21:20

V úvode článku je napísané:
"Pozor! Je opravdu důležité, aby jste systém vložili právě do této kořenové složky, když pro něj uděláte podsložku, nebude fungovat! Je to kvůli hezkým URL adresám, viz dále."
Ja sa pokúšam sprevádzkovať tento systém na ubuntu cez IDE netbeans, ale tam sa nejak neviem dopátrať k tomu, aby som mohol otvoriť subor.php priamo, teda

localhost/subor.php

Čo som doteraz našiel (tretí deň) je toto:

locahost/~<user>/nazov_projektu/subor.php

Má niekto skúsenosť ako tento problém riešiť? Nemusí to byť len v netbeans.

Odpovědět
10.5.2014 21:20
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na orientak.srb
David Hartinger:10.5.2014 21:24

Dík, opraveno.

Odpovědět
10.5.2014 21:24
New kid back on the block with a R.I.P
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 124.