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

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

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

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

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

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

PRÁVNÍ ZÁKLADY STÁTU- ÚSTAVA

PŘÍKAZOVÝ ŘÁDEK ZÍSKÁVÁNÍ NÁPOVĚDY

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

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

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

DERATIZACE ANEB PROČ PŘÍKAZY ;)

PŘÍKAZY PRÁCE SE SOUBORY

PHP tutoriál (základy PHP snadno a rychle)

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

Instalace a konfigurace web serveru. WA1 Martin Klíma

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Lom světla II.část Číslo DUM: III/2/FY/2/3/18 Vzdělávací předmět: Fyzika Tematická oblast: Optika

HLAVNÍ POLITICKÉ STRANY A JEJICH PŘEDSTAVITELÉ

ARMÁDA ČESKÉ REPUBLIKY

PŘÍKAZY OVLÁDÁNÍ SHELLU

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

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

DUM 06 téma: Tvorba makra pomocí VBA

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Skládání a rozkládání sil Číslo DUM: III/2/FY/2/1/17 Vzdělávací předmět: Fyzika Tematická oblast:

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

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

NÁSTROJE PRO VIRTUALIZACI POČÍTAČE

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

Název: On-line tvorba webu Anotace:

================================================================================ =====

Čí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:

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Optické vlastnosti oka Číslo DUM: III/2/FY/2/3/17 Vzdělávací předmět: Fyzika Tematická oblast:

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ě

1 Webový server, instalace PHP a MySQL 13

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

CZ.1.07/1.5.00/

Procvičení čtenářské gramotnosti. Získání základních znalostí o tématu. Speciální vzdělávací potřeby:

Návrh uživatelského rozhraní Jednoduchý portál s recepty D1 + D2

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Měření délky Číslo DUM: III/2/FY/2/1/2 Vzdělávací předmět: Fyzika Tematická oblast: Fyzikální

Webové stránky. 1. Publikování na internetu. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

TYPOGRAFICKÁ PRAVIDLA PRO PREZENTACE

STŘEDNÍ ŠKOLA INFORMAČNÍCH TECHNOLOGIÍ A SOCIÁLNÍ PÉČE

E-learningovýsystém Moodle

Procvičení čtenářské gramotnosti. Získání základních znalostí o tématu. Speciální vzdělávací potřeby:

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

EVROPSKÝ SOCIÁLNÍ FOND. Úvod do PHP PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Olga Rudikova 2. ročník APIN

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

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

Služba ve Windows. Služba (service) je program

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

AUTOMATICKÉ ŘÍZENÍ S INTERNETOVOU KOMUNIKACÍ V PHP Automatic Control with Internet Communication in PHP

Implementace LMS MOODLE. na Windows 2003 Server a IIS 6.0

VIRTUALBOX PRÁCE SE SÍTÍ

Internet 2 css, skriptování, dynamické prvky

Otevřený katastr (OK)

úvod Historie operačních systémů

METODICKÉ LISTY. výstup projektu Vzdělávací středisko pro další vzdělávání pedagogických pracovníků v Sokolově

Operační systém. Mgr. Renáta Rellová. Výukový materiál zpracován v rámci projektu EU peníze školám

Fiktivní firma. Žáci získají základní informace o přípravě a tvorbě webových stránek. Na konci prezentace je úkol, se kterým žáci samostatně pracují.

PSK3-9. Základy skriptování. Hlavička

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Teplota Číslo DUM: III/2/FY/2/1/13 Vzdělávací předmět: Fyzika Tematická oblast: Fyzikální veličiny

Microsoft. Word. prostředí, základní editace textu. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Hustota Číslo DUM: III/2/FY/2/1/9 Vzdělávací předmět: Fyzika Tematická oblast: Fyzikální veličiny a

Úvod do aplikací internetu a přehled možností při tvorbě webu

1. Začínáme s FrontPage

Transkript:

Kód DUM : VY_32_INOVACE_DYN.1.05 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 05 Zásady psaní v jazyce PHP DUM naučí základní kroky v psaní správné syntaxe PHP, žák napíše svůj první skript 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 Př. LAMP, WAMP, XAMPP, PHP, server, Apache, Localhost, Host, IP adresa, C/S, 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í 16-19 let Celková velikost Velikost materiálu v kb : 523 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.Jazyk PHP Personal Home Page - je skriptovací jazyk, zpracovávaný webovým serverem - je podmíněn podporou PHP na straně serveru - je konfigurovatelný, spolupracuje s databázemi - je velmi široký a univerzální - je svobodný, i když může být vázaný na proprietální komponenty (databáze) Obraz č. 1 Logo PHP 2.Služba Apache http.d - Stránky se musí psát tak, aby ne ně viděl httpd - Na jednom počítači může běžet současně server a klient - Klientem je libovolný webový prohlížeč - Server se spustí: a) v LAMP #service httpd start nastartuje Apache status vypíše stav b) v WAMP se služba Apache spustí v pravé části panelu grafickým rozhraním c) kontrola běhu http://localhost

3.Prostředí pro psaní prvního skriptu: 1. Zajistíme běh httpd s modulem PHP 2. Založíme v adresáři /htdocs soubor index.php 3. Soubor index.php otevřeme v editoru Bluefish 4. Základy syntaxe jazyka: - Uvědomíme si, že PHP se zpracuje na straně serveru a do klienta posílá čistou formu HTML. - Klient pouze zobrazí (a nic víc) data ze serveru nebo odešle data na server. - Aby server rozpoznal, že má co dočinění s PHP, má soubor koncovku *.php - Stránka může být kombinací HTML a PHP. Pokud obsahuje nejméně jeden skript PHP, musí mít příponu php, aby byl skript serverem zpracován PAMATUJ SYNTAXE JAZYKA!!!!! Předpis: <?php příkaz ("parametry") ;?> Příklad: <?php phpinfo() ;?> <?php tělo skriptu,každý příkaz končí středníkem středník má význam ENTER konec skriptu ;?>

PRO ZAČÁTEK PAMATUJ!!!!! - Komentář: <?php /* k o m e n t á ř více řádek */ //nebo komentář na jednu řádku ;?> - Uvozovky " nebo '. Lze je zaměnit - Špičaté závorky se zobrazují jen 5 < 10 5 &lt 10 ; Nebo 10 > 5 10 &gt 5; - Proměnné se deklarují jako v BASH znakem $ - Vícenásobné výpisy oddělujeme tečkou: <?php echo("potřebuji půjčit". $dolar. "<br />");?>

5. Syntaxe jazyka v praxi ukázka nejjednoduššího kódu: <?php include_once("hlava.inc") ;?>

6.Řešená úloha - Vytvoření šablony pomocí <?php include_once(' ') ;?> 1. Stáhněte z úložiště přiložené připravené soubory šablony s názvem sablona.zip a dekomprimujte do adresáře /htdocs 2. Spusťe webserver a propojte se na http://localhost. Měl by se zobrazit základ webu. 3. Do DIV s názvem těla stránky includujte hlavičku stránky, která je předem připravena a sledujte účinek 4. Do středního bloku stránky includujte menu a hlavní obsah 5. Porovnejte účinek a efekt centrální správy menu a centrální správy textu ve srovnání se statickou stránkou okomentujte 6. Proveďte úpravu šablony podle pokynů učitele nebo podle Vašeho osobního vkusu

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. Manuálové stránky příkazů OS Linux, distribuce Fedora 16, česká verze: man httpd, 4. PHP: Hypertext Preprocessor. PHP GROUP. PHP [online]. 2013. PHP Group, 2001-2013, [cit. 2013-02-09]. Dostupné z: http://www.php.net