IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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: Machr na PHP – stravovací systém

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

Aktivity
Avatar
Michal Žůrek - misaz:1.9.2014 16:09

Ahoj, další minisoutěž Machr bude tentokrát na PHP. Tento týden si zkusíte naprogramovat stravovací systém – výběr obědů. Umožněte administrátorům vytvářet jídelní lístek a uživatelů z něj vybrat oběd. Protože řešení nejspíše bude obsahovat databáze, tak řešení s SQL injekcemi nebudu hodnotit vůbec. Protože Vás Framework vede co do návrhu za ručičku, si to tentokrát zkusíme bez frameworků. Hodnotit se bude samozřejmě kód, návrh aplikace, ale tentokrát i design, jednoduchost použití a alespoň základní kompatibilitu se staršími prohlížeči a mobilními prohlížeči. Úkázku s nějakým předpřipraveným jídelním lístkem nahrajte někam na server.

Krom PHP můžete použít i jakýkoliv jiný rozumný jazyk (čili ASP.NET ano, Java ano, ale pokud existuje whitespace v serverové variantě, tak ten ne).

Protože je toho docela dost čas si dejme až do soboty 13.9 do 10:00. Řešení odesílejte v zazipované složce, ať to nemusím rozbalovat 3rd party aplikací. Odkaz na řešení se zdrojovým kódem pošlete zde nebo <a href="http://­www.itnetwork­.cz/zpravy/3588">Mic­hal Žůrek (misaz)</a> do PM.

Editováno 1.9.2014 16:10
 
Odpovědět
1.9.2014 16:09
Avatar
Michal Žůrek - misaz:1.9.2014 16:11

a ještě obrázky placek abychom viděli i čím si můžete vyzdobit školní batoh. :)

 
Nahoru Odpovědět
1.9.2014 16:11
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:1.9.2014 16:27

Tak to bude první machr, do kterého se zapojím. Snad vyjde čas na zhotovení :)

Nahoru Odpovědět
1.9.2014 16:27
TruckersMP vývojář
Avatar
Martin Konečný (pavelco1998):1.9.2014 17:38

Hezké. Já tu placku použil do školní prezentace, když jsme dělali životopis :D

Nahoru Odpovědět
1.9.2014 17:38
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Odpovídá na Martin Konečný (pavelco1998)
Michal Žůrek - misaz:1.9.2014 18:16

teď máš možnost vyhrát další. Třeba na batoh. :)

 
Nahoru Odpovědět
1.9.2014 18:16
Avatar
Odpovídá na Michal Žůrek - misaz
Martin Konečný (pavelco1998):1.9.2014 18:30

Tentokrát se nejspíše nezapojím - mám spoustu práce se svým vlastním projektem, ale jsem zvědavý na nápady ostatních.

Nahoru Odpovědět
1.9.2014 18:30
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Jan Demel
Tvůrce
Avatar
Jan Demel:1.9.2014 18:55

Strašně mě bolí ten to s tím Frameworkem :D Už jsem si mnul ruce, že nažhavím Nette :D

Nahoru Odpovědět
1.9.2014 18:55
To co se zdá být nemožné, je vždy možné.
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Petr Nymsa:1.9.2014 18:59

Jen dát do boje ASP .NET proti PHP je trochu zvláštní, nemyslíš ? Při ASP využijí WebForms / MVC a mají 50% hotovo a nemusí nic moc dělat :)

Nahoru Odpovědět
1.9.2014 18:59
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Vojtěch Pospíchal:1.9.2014 19:08

A proč to dělat složitě, když to jde jednoduše? Aneb vynalézat kolo, když stačí nastoupit do tanku?

 
Nahoru Odpovědět
1.9.2014 19:08
Avatar
Odpovídá na Vojtěch Pospíchal
Neaktivní uživatel:1.9.2014 19:13

Protože WebForms a MVC jsou ve své podstatě už hotové architektury/pse­udoframeworky?

Nahoru Odpovědět
1.9.2014 19:13
Neaktivní uživatelský účet
Avatar
Petr Nymsa
Tvůrce
Avatar
Odpovídá na Vojtěch Pospíchal
Petr Nymsa:1.9.2014 19:15

Ano ale v PHP si to už musíš (pokud nemáš nic vlastního) psát odznova - úplně. V ASP využiju WebFormy a připravené kontrolky, u ASP MVC už mám vyřešené routování a mnoho mnoho dalšího - včetně uživatelů apod. Prostě .NET oproti PHP je úplně jinde

Nahoru Odpovědět
1.9.2014 19:15
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Michal Žůrek - misaz:1.9.2014 19:23

ani zdaleka, WebForms a MVC jsou Frameworky, které nesmí použít. :P hezky Nový > textový soubor > DefaultPage.aspx a hezky od začátku. jediná výjimka je zde tedy .NET Framework, bez kterého by to skutečně nešlo.

 
Nahoru Odpovědět
1.9.2014 19:23
Avatar
Ondřej Štorc
Tvůrce
Avatar
Ondřej Štorc:1.9.2014 19:25

No asi to využiji jako důvod na naučení MVC :)

Nahoru Odpovědět
1.9.2014 19:25
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar

Člen
Avatar
:1.9.2014 19:31

Pokud to chápu správně, administrátor jen vytvoří jídelní lístek? A jde o to, že opravdu vytvoří, ne jen "doplní" s určitou platností? (např. jako u nás ve škole)

 
Nahoru Odpovědět
1.9.2014 19:31
Avatar
Neaktivní uživatel:1.9.2014 19:48

Jak to má být jeden jídelníček nebo více ?? Nebo stačí udělat jeden jidelníček a doněj jídla ?

Nahoru Odpovědět
1.9.2014 19:48
Neaktivní uživatelský účet
Avatar
Michal Žůrek - misaz:1.9.2014 19:56

[me|]1760[/me|] a Neaktivní uživatel je to jen na Vás jak to pojmete.

 
Nahoru Odpovědět
1.9.2014 19:56
Avatar
Neaktivní uživatel:1.9.2014 19:57

Takže to má být prostě E-jidelníček s výběrem jídla do školy

Nahoru Odpovědět
1.9.2014 19:57
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:1.9.2014 19:58

no tak můžeš i tak, myšleno to bylo tak, že si každý student vybere jídlo které chce dostat.

 
Nahoru Odpovědět
1.9.2014 19:58
Avatar

Člen
Avatar
Odpovídá na Michal Žůrek - misaz
:1.9.2014 20:04

Můžu to pojmout tak, že bude několik jídelních lístků (tvoří admin), které se NEDAJÍ kombinovat mezi sebou, ale z jednoho lístku si může dát co chce, ovšem ode všeho jedno (jedna příloha, jedna polévka, jedno hlavní jídlo, jeden nápoj)?
Třeba budou lístky vegetariánský a masný. Jeden si člověk zvolí a u toho si nakombinuje, co chce (řekněme voda, salát, rýže a sója, česnečka)?

 
Nahoru Odpovědět
1.9.2014 20:04
Avatar

Člen
Avatar
:1.9.2014 20:24

http://michal-vasicek.tk/…elni_listek/
Zde se to nachází, v době konce machra to bude plně funkční a na minutu přesně při konci tam PHPčkem automaticky přidám link na download.

 
Nahoru Odpovědět
1.9.2014 20:24
Avatar
alfonz
Člen
Avatar
alfonz:1.9.2014 23:50

Určitě se zúčastním. Jinak pro je vždycky Machr jako vlákno na fóru a není to třeba zpráva. Ja si často nevšimnu zajímavího Machra protože na Fórum moc nechodím.

Nahoru Odpovědět
1.9.2014 23:50
lmao
Avatar
Patrik Valkovič:2.9.2014 17:03

Bohužel nějak nemám tento týden čas. Ale kdyby chtěl někdo pomoct, může se ozvat do zpráv :)
Ale pomoc, ne celé udělat :D

Nahoru Odpovědět
2.9.2014 17:03
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Neaktivní uživatel:3.9.2014 13:55

Tak jo, budu to psát do TXTček a máš po injekcích :D

Nahoru Odpovědět
3.9.2014 13:55
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Michal Žůrek - misaz:3.9.2014 14:56

injekce není jenom o databázích, truncatenate, ....

 
Nahoru Odpovědět
3.9.2014 14:56
Avatar
Jakub "Jacob" Sycha:10.9.2014 21:03

Sákra, všim jsem si toho až teď... Hmm, tak oficiálně přejmenovávám na 72h challenge a jsu na to :D

 
Nahoru Odpovědět
10.9.2014 21:03
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:11.9.2014 15:15

Tak už se těším na výsledky. Já se sice nemohu zapojit (málo času), ale zajímají mě hotové práce. :)

Nahoru Odpovědět
11.9.2014 15:15
TruckersMP vývojář
Avatar
Odpovídá na Jan Lupčík
Michal Žůrek - misaz:11.9.2014 15:16

protože to stejně většina zúčastněných odesílá v PM, tak je stejně uvidíš až zá minimálně týden.

 
Nahoru Odpovědět
11.9.2014 15:16
Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Jan Lupčík:11.9.2014 15:18

A jo vlastně. Ona je možnost odesílání PMkou a já si říkal, proč si toho nikdo nevšiml. Děkuji za vysvětlení :)

Nahoru Odpovědět
11.9.2014 15:18
TruckersMP vývojář
Avatar
Neaktivní uživatel:11.9.2014 21:24

Přesouvám tu vaši diskuzi do volné (http://www.itnetwork.cz/…411f65c8f322). Tady je zadání aktuální soutěže (+ možné místo k odevzdání úkolu, případně prostor pro dotazy) ne diskuze o tom jestli je správné nebo ne.

Nahoru Odpovědět
11.9.2014 21:24
Neaktivní uživatelský účet
Avatar
Michal Žůrek - misaz:13.9.2014 13:02

Ať hledám jak hledám, žádné řešení. Vašíček sice sliboval, že tam na minutu přesně bude odkaz, ale skutek utek. Navíc to co má na webu mu spíše nefunguje než funguje. U vegetariánského jídelního lístku mám vybrané 2 polévky, které nelze zrušit a mastný jídelní lístek je prázdný, to bude dobrý oběd. Jestli to [me|]1760[/me|] nějak dále bude rozvíjet, mohl by to alespoň publikovat.

Takže tentokrát to máme bez placky. :)

 
Nahoru Odpovědět
13.9.2014 13:02
Avatar

Člen
Avatar
Odpovídá na Michal Žůrek - misaz
:13.9.2014 13:16

Promiň, ale čas mi utek se skutkem. Příště se to budu snažit udělat nějak... funkčněji.

 
Nahoru Odpovědět
13.9.2014 13:16
Avatar
garmankon
Člen
Avatar
Odpovídá na
garmankon:13.9.2014 13:52

A ty máš něco plně funkčního? :D Ty back-end programátore :P
Radši si tam nedávej tabulky se skillem, když si ještě nic neudělal pořádně. ;)
(viz studentský deník a tvůj web.)

Editováno 13.9.2014 13:53
Nahoru Odpovědět
13.9.2014 13:52
Kašlu na čárky, měly by být jen před že a tam, kde se to hodí :D
Avatar
Jan Lupčík
Tvůrce
Avatar
Jan Lupčík:13.9.2014 14:21

Já jsem měl bohužel všechno promyšlený. Jediný co bylo pro mě překážkou bylo vybrání toho jídla. Jinak mě tedy zajímá, kdo vyhraje. :D

Nahoru Odpovědět
13.9.2014 14:21
TruckersMP vývojář
Avatar
MadaraCZech
Tvůrce
Avatar
MadaraCZech:13.9.2014 14:39

Kdybych věděl, že to nikdo neudělá.. :D

 
Nahoru Odpovědět
13.9.2014 14:39
Avatar
GiXi
Člen
Avatar
GiXi:13.9.2014 15:25

Hold ty machry nemůže zadávat misaz, potom je nemá kdo vyhrávat :D

Nahoru Odpovědět
13.9.2014 15:25
‘I am the one who knocks.’ Heisenberg
Avatar
garmankon
Člen
Avatar
Odpovídá na GiXi
garmankon:13.9.2014 15:32

To je pěkná blbost ;) A UŽ SE SAKRA NAUČTE PSÁT HOLD / HOLT

Editováno 13.9.2014 15:35
Nahoru Odpovědět
13.9.2014 15:32
Kašlu na čárky, měly by být jen před že a tam, kde se to hodí :D
Avatar
Neaktivní uživatel:13.9.2014 18:43

Michal Žůrek - misaz nechal jsi tu ještě jeden :)

Nahoru Odpovědět
13.9.2014 18:43
Neaktivní uživatelský účet
Avatar
Michal Žůrek - misaz:13.9.2014 18:43

filozofické zamýšlení nad tím, proč nedošlo žádné řešení bylo přesunuto: http://www.itnetwork.cz/…414732862c5d

 
Nahoru Odpovědět
13.9.2014 18:43
Avatar
Filip Stryk
Tvůrce
Avatar
Filip Stryk:14.9.2014 13:01

Možná to je chyba, možná ne, ale na fóru se mi pořád zobrazuje upozornění na tohohle machra

 
Nahoru Odpovědět
14.9.2014 13:01
Avatar
Odpovídá na Filip Stryk
Michal Žůrek - misaz:14.9.2014 13:07

bude se zobrazovat, dokud se nevyhlásí nový machr.

 
Nahoru Odpovědět
14.9.2014 13:07
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 42 zpráv z 42.