Střední odborná škola a Střední odborné učiliště, Hořovice



Podobné dokumenty
Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

Střední odborná škola a Střední odborné učiliště, Hořovice

KONTINGENČNÍ TABULKY CO TO JE

Střední odborná škola a Střední odborné učiliště, Hořovice

Digitální učební materiál

Výukový materiál zpracovaný v rámci projektu

Klíčová slova: dynamické internetové stránky, HTML, CSS, PHP, SQL, MySQL,

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Digitální učební materiál


ANOTACE vytvořených/inovovaných materiálů

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Anotace Prezentace pro žáky k finanční gramotnosti, seznámení s podobou českých mincí Autor Čekalová Sylva Jazyk Čeština

Inovace výuky prostřednictvím šablon pro SŠ

Zkvalitnění výuky využitím ICT technologií CZ.1.07/1.5.00/ Matematika a její aplikace. Matematika. Závislosti a funkční vztahy

CO MÁ OBSAHOVAT SPRÁVNÝ DUM. Ing. Lenka SATKOVÁ

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE

Výukový materiál zpracovaný v rámci projektu

DUM 20 téma: Test dávky

Střední odborná škola a Střední odborné učiliště, Hořovice

ANOTACE vytvořených/inovovaných materiálů

Vstupní požadavky, doporučení a metodické pokyny

Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Výukový materiál zpracovaný v rámci projektu

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

Výukový materiál zpracovaný v rámci projektu

VYÚČTOVÁNÍ DANĚ ZE ZÁVISLÉ ČINNOSTI, SRÁŽKOVÉ DAŃE

Téma Pohyb grafické znázornění

DERATIZACE ANEB PROČ PŘÍKAZY ;)

VĚTY OSOBNÍ HYGIENA. VY_32_INOVACE_Čt z 1

TABULKOVÝ PROCESOR A FUNKCE

NEJLEP Í NÁPADY PRO DÌTI

JAK SE ASERTIVNÌ PROSADIT

ISBN (elektronická verze ve formátu PDF)


NEJLEP Í NÁPADY PRO DÌTI


JAK SE DOMLUVIT S TCHYNÍ

KAPITOLY Z O ETØOVATELSKÉ PÉÈE I

Výukový materiál zpracovaný v rámci projektu

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_MA3 Planimetrie

Název: On-line tvorba webu Anotace:

Digitální učební materiál

Metodický list k didaktickému materiálu

téma: Akční dotazy v MS Access

VIRTUALBOX PRÁCE SE SÍTÍ

Reranking založený na metadatech

Výukový materiál zpracovaný v rámci projektu

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_MA1 Základní poznatky z matematiky

SEZNAM VZDĚLÁVACÍCH MATERIÁLŮ - ANOTACE

ANOTACE vytvořených/inovovaných materiálů

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

Digitální učební materiál

1. Webový server, instalace PHP a MySQL 13

Registrační číslo projektu: CZ.1.07/1.5.00/ Název projektu: Moderní škola 21. století. Zařazení materiálu: Ověření materiálu ve výuce:

Sada 1 - PHP. 09. Formuláře

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

Aplikace je program určený pro uživatele. Aplikaci je možné rozdělit na části:

ZÁSADY PRVNÍ POMOCI PRACOVNÍ LIST

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

DUM 06 téma: Tvorba makra pomocí VBA

Registrační číslo projektu: Škola adresa: Šablona: Ověření ve výuce Pořadové číslo hodiny: Třída: Předmět: Název: Mozilla Firefox nastavení Anotace:

Evidence požadavků uživatelů bytů a nebytových prostor

Registrační číslo projektu: Škola adresa:

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Výpočty s hustotou Číslo DUM: III/2/FY/2/1/10 Vzdělávací předmět: Fyzika Tematická oblast:

Šablona klíčové aktivity III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT EU-OVK-VZ-III/2-ZÁ-219

Digitální učební materiál

LIVE CD/DVD ZLÍNSKÝ KRAJ. Obchodní akademie, Vyšší odborná škola a Jazyková škola s právem státní jazykové zkoušky Uherské Hradiště

Digitální učební materiál

Transkript:

Kód DUM : VY_32_INOVACE_DYN.1.17 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 17 PHP- komplexní úloha Výpočet obsahu trojúhelníku pomocí Heronova vzorce DUM prohloubí dovednosti žáků v postupu a analýze programové úlohy 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 LAMP WAMP XAMPP PHP server Apache Localhost Host C/S PHP.ini Httpd.conf Druh učebního materiálu Druh interaktivity Cílová skupina Stupeň a typ vzdělávání Typická věková skupina Prezentace s prvky interaktivity Kombinované Žáci 2. ročníku Odborné vzdělávání / Informační a komunikační technologie 16-19 let Celková velikost Velikost materiálu v kb : 546 (příloha: kód PHP) tématická oblast sady: Dynamický web

1. Úloha Do připravené aplikační šablony vytvořte jednoduché UI a PHP skript, který po zadání délek stran trojúhelníka a délkových jednotek vypočítá obsah trojúhelníku. - Délky stran se zadávají do jednoduchého formuláře. - Formulář bude obsahovat ošetření proti nevyplnění některé položky. - Zadané hodnoty délky stran musí projít kontrolou, zda je trojúhelník reálný, pokud ne, pak skript musí skončit. - Výsledek se bude zobrazovat na tři desetinná místa. - Výsledky není nutné ukládat do souboru nebo do databáze, postačí, aby se zobrazil výsledek ve formě odpovědi celou větou a C S = a+b+c 2 P= S (S a) ( S b) (S c) b c B A

2. Rozbor kroků procedury : Formulář vstup dat Má trojúhelník smysl? NE Jsou zadané hodnoty? NE ANO Výpočet plochy ANO Výpis výsledku Přetypování prom. Konec

3. Formulář pro zadání hodnot a jeho kontrola: - data vstupují jednoduchým formulářem - formulář se upraví v HTML např.podle vzoru:

4. Kontrola zadání hodnot do políček formuláře: - netradiční řešení vlastní funkcí (lze řešit více způsoby) - fráze ve funkci ereg testuje shodu pole formuláře s předpisem regulárního výrazu: - první řádek testuje, zda je celý formulář prázdný - pokud ano, hlásí chybu if (empty($_get)) return false; - další řádky testují jednotlivé položky. if ($_GET["Strana_a"]=="" ereg("^ +$",$_GET["Strana_a"])) return "Zadejte prosím stranu a."; - pokud je vše vyplněno, funkce vrátí TRUE a skript jde dál.

Kontrola zadání hodnot do políček formuláře: TRUE : FALSE :

5. Test smyslu trojúhelníka - pokud je splněna podmínka z předpisu if, pak skript oznámí, že hodnoty jsou reálné a provede výpočet a výpis výsledku:

Test smyslu trojúhelníka - pokud není splněna podmínka z předpisu if, pak skript oznámí, že hodnoty nejsou reálné a ukončí skript: Podmínka nesplněna, skript končí

Hotová webová stránka se skriptem (v příloze DUM):

Úkoly k přiloženému skriptu (pro domácí přípravu): - ještě jednou projděte kód přiloženého řešeného příkladu - navrhněte jiný způsob, jak zkontrolovat, zda je formulář vyplněn - navrhněte způsob, jak zaznamenávat výsledky deseti výpočtů (průchodů) zpětně a po každém průchodu zobrazit posledních 10 záznamů. K tomu můžete použít datový soubor. - upravte uživatelské rozhraní dle vašeho kreativního cítění

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. Kolektiv(Adaptic, s.r.o).: PHP-formuláře. In: [online]. Tvorba-webu.cz, Copyright (c) 2003-2008 [cit. 2013-03-05]. Dostupné z: http://www.tvorba-webu.cz/php/formulare.php 2. KOSEK,J.: PHP - tvorba interaktivních internetových aplikací. Grada Publishing 1999, 492 stran, ISBN 80-7169-373-1 3. PHP 11. WEBTVORBA. Webtvorba: webtvorba.howto.cz [online]. Tobiáš Potoček, 2008-2009, 2009-10-02 [cit. 2013-03-29]. Dostupné z: http://webtvorba.howto.cz/php-11-pokrocilaprace-s-formulari