Kód DUM : VY_32_INOVACE_DYN.1.07 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 07 Vytvoření šablony webové stránky pro výuku PHP DUM dává žákům k dispozici jednotnou výukovou šablonu pro psaní stránek v PHP Ing. Vladimír KEBERT, CSc (Autor) Čeština RVP 18-20-M/01 Informační technologie, předmět: Publikování na Internetu, 2. ročník RVP 63-41-M/01 Ekonomika a podnikání, předmět: Publikování na Internetu, 2. ročník Speciální vzdělávací potřeby Žádné Klíčová slova Druh učebního materiálu Druh interaktivity Cílová skupina Stupeň a typ vzdělávání Typická věková skupina Celková velikost Př. formulář, proměnná, LAMP, WAMP, XAMPP, PHP, server, Apache, Localhost, Host, IP adresa, C/S, šablona, HTML, XHTML, CSS2, CSS3 Prezentace s prvky interaktivity Kombinované Žáci 2. ročníku Odborné vzdělávání 16-19 let Velikost materiálu v kb : 284 Příloha: 11 souborů, 75,4 kb tématická oblast sady: Dynamický web Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Vladimír KEBERT. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802 4785. Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedagogických pracovníků (NÚV).
1. Vymezení úlohy Střední odborná škola a Střední odborné učiliště, Hořovice - Zprovozněte základ dvousloupcové šablony pro PHP. - CSS styl upravte podle svého vkusu pro Vaší další práci - Nastavte webový server tak, aby kódování češtiny odpovídalo šabloně Soubory, potřebné k zprovoznění šablony najdete v přiložených souborech digitálního učebního materiálu. 2. Analýza úlohy - na stránce bude vytvořen formulář k zadání čísel a jejich potvrzení - z formuláře budou čísla předána PHP skriptu do proměnné - je třeba zajistit, aby proměnné byly typu číslo - možno provést kontrolní výpis proměnných - provede se matematická operace s proměnnými - zobrazí se výsledek - zatím pracujeme v prázdném html souboru bez řešení HTML a css
3.Možný vzhled úlohy:
4. Souborová struktura a rozložení bloků šablony: HLAVA <div střed > RBOX PATA
5. Otázky k přemýšlení 1. V rámci domácí přípravy analyzujte kód šablony a účinky nastavení kaskádového stylu 2. Proveďte úpravy kaskádového stylu a pochopte, jak jsou nastaveny pozice, odstupy bloků, barvy a pozadí 3. V kódu šablony si vyznačte místo, kam budete vkládat nové výukové stránky 4. Analyzujte, jak se na serveru vybaví vložené kusy kódu šablony pomocí include() 3. Povšimněte si, že menu je vloženo pro všechny položky jen jednou a že jej budete upravovat vždy jen jednou (na rozdíl od statických stránek) - z toho vyplývá, že přidávané nové stránky by měly být ve stejném adresáři, jako je index.php
Přehled použité literatury a děl: Pokud není uvedeno jinak, autorem použitých textů a mediálních příloh (obrázků, textů, interaktivních materiálů, screenshotů) je autor tohoto digitálního učebního materiálu. Příklady a skripty v příloze DUM jsou dílem autora tohoto materiálu:. Použité zdroje: 1. FEDORAPROJECT: Webový server. Wiki.fedora.cz [online]. 2012-2013. [cit. 2013-02-09]. Dostupné z: http://wiki.fedora.cz/doku.php?id=navody:f17:web 2. TVORBA-WEBU.CZ. PHP: základy [online]. 2003-2008 [cit. 2013-02-09]. Dostupné z: http://www.tvorba-webu.cz 2. ZAJÍC,P. PHP (4). [cit. 2013-02-09].Dostupné z: http://www.linuxsoft.cz/article.php?id_article=176 3. FEDORAPROJECT: Fedora 16. Manuálové stránky příkazů OS Linux, česká verze. Dostupné z : man httpd, 4. PHP GROUP: Webový server. Hypertext Preprocessor. PHP GROUP. PHP [online]. 2013. PHP Group, 2001-2013, [cit. 2013-02-09]. Dostupné z: http://www.php.net