PHP ● Personal Home Page ● PHP: Hypertext Preprocessor.

Slides:



Advertisements
Podobné prezentace
Přístup k databázím z WWW
Advertisements

ŘÍDÍCÍ STRUKTURY - PODMÍNKY
Základy programování v JavaScriptu
Dynamické dokumenty na straně klienta Informatika pro ekonomy II.
Dynamické dokumenty na straně klienta Informatika pro ekonomy I přednáška 5, 6.
HYPERTEXT PREPROCESSOR. JAZYK PHP. Jazyk PHP (Hypertext PreProcessor) je intepretovaný jazyk určený pro web. Je celkem jednoduchý, snadno přenositelný.
Třetí cvičení Podmíněné příkazy Cykly Break a Continue Switch Return
Pole, ukazatele a odkazy
PHP Podmíněné příkazy v PHP - 06
C# pro začátečníky Mgr. Jaromír Osčádal
If-else, do-while, switch, operátory
Skriptový jazyk, který se používá při tvorbě stránek.
MATLAB® ( část 3 - scripty).
MySQL - Vytvoření nové tabulky  create table jméno_tabulky (jméno_položky typ_položky,... ) Přehled nejběžnějších datových typů Přehled nejběžnějších.
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES. 2 PHP JE SKRIPTOVACÍ JAZYK PRO TVORBU DYNAMICKÉHO WEBU A JEHO POČÁTKY SPADAJÍ DO ROKU HISTORIE PAN RASMUS.
Moderní formy tvorby webových stránek Martin Šebela, 9.A vedoucí práce: Mgr. Jan Kříž.
Softwareová architektura
PHP – Základy programování
Cvičení.
PHP Úvod do programování Kontaktní údaje: Ing. Antonín Skopec
Návrh a tvorba WWW Cvičení 4
Jazyk PHP Programovací jazyk PHP (Hypertext preprocessor) je skriptovací jazyk, který běží na straně serveru. KLIENT - SERVER Server posílá do vašeho počítače.
2 CYKLUS S PEVNÝM POČTEM OPAKOVÁNÍ Podle řídící proměnné proveď n-krát příkaz P1.
Návrh a tvorba WWW Přednáška 5 Úvod do jazyka PHP.
Hlášky Hlášky v JavaScriptu jsou trojího typu: Hlášky v JavaScriptu jsou trojího typu: Alert Alert Prompt Prompt Confirm Confirm Alert – zobrazí upozorňovací.
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES. 2 ZÁKLADY SYNTAXE MOŽNOSTI ZÁPISU SKRIPTU.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B7 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B16 Autor Ing. Jiří Kalousek Období vytvoření březen.
PHP PHP a MySQL - 15 Mgr. Josef Nožička IKT PHP
OSNOVA: a) Příkazy pro větvení b) Příkazy pro cykly c) Příkazy pro řízení přenosu d) Příklad Jiří Šebesta Ústav radioelektroniky, FEKT VUT v Brně Počítače.
Metodologie OOHDM, jazyk Lua a tvorba webových aplikací
2 UDÁLOSTI ONMOUSEOVER, ONMOUSEOUT Odkaz Událost je část kódu vyvolana za určité (uživatelem vyvolané) situace (kliknutí myší, přejetím kurzorem myši,
Elektronický registr oznámení Zpracoval(a): Mgr. František Rudecký
UNIX Shell skripty Roman Danel VŠB TU Ostrava, Hornicko – geologická fakulta.
A1PRG - Programování – Seminář Ing. Michal Řízení běhu programu 5 Verze
Začínáme vážně programovat Řídící struktury Přetypování Vstupně výstupní operace Vlastní tvorba programů.
Typy cyklů Do...Loop For...Next For Each...Next.
PHP PHP - úvod - 02 Mgr. Josef Nožička IKT PHP
Úvod do PHP IZI 228.
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES CYKLY V PHP.
ZDENĚK ZYCH JONÁŠ FIALA PETR HANYCH Programovací jazyk PHP.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B19 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B18 Autor Ing. Jiří Kalousek Období vytvoření Duben 2013.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_01B6 Autor Ing. Jiří Kalousek Období vytvoření listopad.
Jazyk C A0B36PRI - PROGRAMOVÁNÍ Část II.
PHP Programy pro tvorbu WWW stránek - 01
Úvod do UNIXu (6th round)
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES FORMULÁŘE + PODMÍNKY + SWITCH.
Systém pro sledování vývoje cen produktů AVT LS 2015 Petr Kalas.
NUMEROLOGICKÉ INTERNETOVÉ STRÁNKY
HYPERTEXT PREPROCESSOR. JAZYK PHP. VYUŽITÍ JAZYKA Programování dynamických internetových stránek a webových aplikací vytvoření šablony webu kniha návštěv.
PHP Stručný úvod.
HYPERTEXT PREPROCESSOR. JAZYK PHP. VYUŽITÍ JAZYKA Programování dynamických internetových stránek a webových aplikací vytvoření šablony webu kniha návštěv.
ZPRACOVÁNÍ VSTUPŮ POST a GET. METODY ZPRACOVÁNÍ VSTUPŮ 2.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 1: Úvod Bc. Radek Libovický.
Programovací jazyk C# 4. část - cykly.
Programovací jazyk JavaScript
Programování ENUM, SWITCH,pole jednorozměrná a vícerozměrná, deklarace, inicializace, kopírování, porovnání Erik Král.
KIV/ZD cvičení 9 Tomáš Potužák.
Linux - skripty Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
Programovací jazyk JavaScript
Ruby on Rails framework vývoj aplikací pro WWW
Programování v jazyce C++
TNPW1 JavaScript Ing. Jiří Štěpánek.
Příkazy IF a SELECT CASE
VYUŽITÍ ARCGIS API FOR JAVASCRIPT PRO PUBLIKACI MAPOVÝCH SLUŽEB ÚRM
Čo je PHP- PHP (PHP: Hypertext Preprocessor) je populárny open source (prístupné zdrojové kódy) skriptovací programovací jazyk Používa najmä na programovanie.
C# přehled vlastností.
Opakování ze 4. cvičení int a; printf("Zadej číslo: ");
CU01 Informatika II 2/13 Základy algoritmizace
Transkript prezentace:

PHP ● Personal Home Page ● PHP: Hypertext Preprocessor

Obsah ● PHP ● Základy ● Větvení – if, switch, generování obsahu ● Cykly

PHP ● Interpretovaný, objektově orientovaný programovací jazyk ● Skripty se provádějí na serveru ● LAMP ● Dynamický obsah stránek, webové aplikace ● Facebook, Wikipedia, Wordpress,...

Základy ● Syntax: ● Echo “Hello World”. “!”; ● echo “ odkaz ”; ● define ("BROWSER", "Firefox 3.0"); ● Function hello ($name){ Echo “Hello, “.$name; } Hello (David);

Proměnné ● logický typ ● $mam_malo_penez = TRUE; ● celočíselný typ ● $plat = 10000; ● řetězec ● $prohlaseni = "Právě se vracím z pražského hradu!...";

Pole ● Indexované pole $fronta[1]="Petr"; $fronta[2]="Pavel"; ● Asociativní pole $obyvatel["Praha"]= ; $obyvatel["Horní Lhota"] = 350; ● Vícerozměrné pole $figura[1][1]="bílá věž"; $figura["b"][1]="bílý jezdec"; ● Inicializace $fronta[ ]="Petr"; $fronta[ ]="Pavel"; fronta=Array("Petr", "Pavel"); $fronta[1]="Petr"; $fronta[ ]="Pavel"; $fronta=Array(1=>"Petr", "Pavel");

Větvení - if ● <?php $d=date("D"); if ($d=="Fri"){ echo "Have a nice weekend!"; }elseif ($d=="Sun"){ echo "Have a nice Sunday!"; }else{ echo "Have a nice day!"; } ?>

Větvení - switch switch ($jmeno){ case "Honza" : echo("Honza"); break; case "Jiří" : echo("Jiří"); break; default : echo("Petr"); }

Generování obsahu <? $variable=$_GET[“promenna”]; if($variable==”a”) { echo “ Funkce PHP ”; } else if($variable==”b”){ echo “ Proměnné ”; } else { echo “ Cykly ”; }?>

Cykly ● While ● For

Cyklus while a do while while $c = 1; while($c<101){ echo($c. " "); $c++; } do while $c = 1; do { echo($c. " "); $c++; } while($c<101);

Cyklus for ● for(inicializace proměnné; podmínka; operace) {skript} ● for($c=1; $c<101; $c++){ echo($c." "); }

MySQL ● Připojení define("SQL_HOST","localhost"); define("SQL_DBNAME","db"); define("SQL_USERNAME","user"); define("SQL_PASSWORD","pass"); mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD) or die("Nelze se pripojit k MySQL: ". mysql_error()); mysql_select_db(SQL_DBNAME) or die("Nelze vybrat databazi: ". mysql_error()); ● Zobrazení dat $q=mysql_query(QUERY_PHOTOLAST 10); $n=mysql_num_rows($q); if ($n==0){

Zdroje ● ● ● ●