NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze – Lekce 3 - Směrovač (router)

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 Lukáš Hornych
Radovan Škvor:24.10.2017 15:39

No dojedu tutoriál do konce a pak mě to snad bude jasný asi tomu ještě pořád tomu MVC, děkuju za tvůj čas :-)

 
Odpovědět
24.10.2017 15:39
Avatar
Odpovídá na Lukáš Hornych
Radovan Škvor:25.10.2017 7:51

V další kapitole jsem to pochopil ;-)

 
Odpovědět
+1
25.10.2017 7:51
Avatar
box.me
Člen
Avatar
box.me:17.2.2018 9:22

Narazil jsem na problém při testování na localu. Nefungoval mi rewrite. Většina zde asi má zkušenosti s konfigurací apache na to aby fungoval .htaccess. Pro ty kdo by ho museli konfigurovat od začátku:

v souboru httpd.conf:
možnost AllowOverride All (pokud je none - .htaccess nemá vliv)
odkomentovat řádek - LoadModule rewrite_module modules/mod_rew­rite.so

 
Odpovědět
17.2.2018 9:22
Avatar
radian1
Tvůrce
Avatar
radian1:12.3.2018 20:43

ahoj, když napíšu tuhle url adresu

http://www.domena.cz/clanek/nazev-clanku

jak ji skript může získat? A dá se nějak záskat i hash (např. #obrazek12)?
Koukam jsem se do proměnné $_SERVER a tam to nikde neni, a neni tam ani úplně celá adresa, jenom REQUEST_SCHEME, REQUEST_URI, a další z kterých bych to mohl poskládat....

 
Odpovědět
12.3.2018 20:43
Avatar
Odpovídá na radian1
Michal Šmahel:13.3.2018 12:14

Ahoj, pokud chceš celý tvar URL, musíš si ho poskládat z částí superglobálního pole $_SERVER.

Co se týče kotvy (#) a údajů za ní, ty náleží pouze klientské části (pro nasměrování na určitý bod a pro Javascript). Zatím jsem neviděl žádné rozumné řešení, jedině snad použít k odeslaní Javascriptu.

Pokud se tu najde někdo, kdo toho využívá a našel nějaké dobré řešení, budu rád, když mě doplní.

Odpovědět
13.3.2018 12:14
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
radian1
Tvůrce
Avatar
Odpovídá na Michal Šmahel
radian1:13.3.2018 19:54

hm, takže nejdříve musím složit url a potom ji zas rozbít pres parse_url? OK

 
Odpovědět
13.3.2018 19:54
Avatar
Odpovídá na radian1
Michal Šmahel:13.3.2018 20:26

Jde o to, co potřebuješ. Pokud řešíš zpracování URL parametrů nějakým parserem v MVC, stačí ti hodnota na klíčí REQUEST_URI.

...

$params = $_SERVER['REQUEST_URI'];

...
Odpovědět
13.3.2018 20:26
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
Avatar
Lukáš Hypša:20.8.2018 17:16

V sekci "parsování URL":
Pokud jsme funkcí "ltrim" v levo kromě lomítka odstranili i vše ostatní, co by (vlevo) odstranila funkce "trim", není výhodnější následně použít "rtrim" - tedy trimovat pouze na pravé straně?

 
Odpovědět
20.8.2018 17:16
Avatar
Marty
Člen
Avatar
Marty:20.10.2018 21:43

Proč

echo(ltrim("Hello World", "Hdle"));

vrací

o World

? Nemělo by to spíš vracet

o Wor

?

 
Odpovědět
20.10.2018 21:43
Avatar
Marty
Člen
Avatar
Odpovídá na Marty
Marty:20.10.2018 21:49

Jasně, teď mi to došlo, ono se to odstraňuje jen z levé strany dokud je co odstraňovat a pak už to nechá zbytek být.

 
Odpovědět
20.10.2018 21:49
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 109.