PHP VIII Frissítések. Probléma Megoldandó feladat a böngészőben megjelenített tartalom időnkénti frissítése Például, ha az oldalon szerepel a szerver.

Slides:



Advertisements
Hasonló előadás
Felhasználói felületek és üzleti logika
Advertisements

Partner Connections 2012 Az egységesített veszélykezelés (UTM) Balogh Viktor, műszaki igazgató.
RESTful Web Service tesztelése
HTML nyelv Hiper-Text Markup Language 1. óra.
2012. tavaszi félév Vitéz Gergely. A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele.
HTML nyelv.
JQuery 8. előadás.
Egy kisvállakozás dinamikus weboldalának fejlesztése: tervezés, problémák, megoldások Szilágyi Gábor.
Client Access Server. Autodiscovery service Availability service (EWS) Offline Address Book (OAB) service Activesync service Outlook Web Access Public.
Social Networking alkalmazás fejlesztése ASP.NET 3.5-tel Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
HTML5 alapú fejlesztő és futtató környezet megvalósítása
Wellsystem.hu SEO elemzés Előadó: Miyazaki Jun SEO divízió vezető, Neo Interactive.
HTML űrlapok kezelése és feldolgozása PHP segítségével
A web és működése A Világháló három szabványra épül:
HTML nyelv.
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
Közös kinézet Mester oldal, témák, skin-ek, css Webalkalkalmazás fejlesztése ASP.NET-ben Krizsán Zoltán.
ASP.NET „röviden” Krizsán Zoltán ver: 0.2.
Modularizált felépítés SzervermenedzsmentBiztonságDiagnosztika FTP szerver Finom fejlesztések Közös konfiguráció.
Kliensoldali Programozás
Egyszerű webes alkalmazás fejlesztése Készítette: Simon Nándor.
Egyszerű webes alkalmazás fejlesztése
SOAP alapismeretek A SOAP egy egyszerű XML alapú protokoll, ami lehetővé teszi, hogy az alkalmazások információt cseréljenek a HTTP-én keresztül. Forrás:
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
PHP III. Fájlok, űrlapok.
PHP VII Sütik, munkamenetek. Sütik Mi az a süti? A süti (cookie) állapotot tárol a felhasználó böngészőjében. Pl. ha egy oldalon beállítható, hogy milyen.
PHP IV. Dátumok, képek. Dátumok print time(); // től eltelt mp-ek $date = getdate(); // tömböt ad vissza $date = getdate($t); $date = date($format);
TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly.
TransitView TransitView Fejlesztői csoport: Lévai János, Fejér Róbert, Sulyok Csaba, Sztankovics Ágnes Vezető tanár: Simon Károly.
Információ és kommunikáció Szilágyi András. Követelmények A cd-n az anyag a következő részeket fedte le: Kliensprogramok, letöltés-vezérlők Kliensprogramok,
Orovecz János Tartalomjegyzék  Az Ajax története  HTTP-kérések és válaszok  XMLHttp-kérések  Egyéb Ajax technika  XML.
Az AJAX technológia használata Ez az előadó neve beosztása vállalata.
Feladat: 1.Írjunk eljárást amely egy paraméterként megadott stringből kitörli az összes ‘b’ betűt. 2.Írjunk eljárást amely beolvassa egy személy adatait.
Előadó: Markója Szilárd könyvtárvezető
Mobil informatika gyakorlat 2. óra: az NDEF formátum.
World Wide Web Magyarországon Kovács László MTA SZTAKI Elosztott Rendszerek Osztály dsd.sztaki.hu.
Előadóról Név: Zumpf Tamás
WEB 2.0. Amiről szó lesz… Web átalakulóban, a WEB 2.0 –Újszerű weboldalak… –Első a tartalom! –A felhasználók hatalomátvétele?! –A Web mint platform –
Bevezetés a PHP világába - kezdőknek
HTML nyelv.
3. előadás.  Apache szerver tudnivalók  Az index.php .htaccess – web-szerverünk beállításai  Konfigurációs állományok  Adatbázis kapcsolódás beállítása.
Web-grafika II (SVG) 7. gyakorlat Kereszty Gábor.
HTML5 alapú fejlesztő és futtató környezet megvalósítása
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
HTML 2. Űrlapok
Illés Zoltán ELTE Informatikai Kar
Java web programozás 11..
További lehetőségek Weblapok programozása. Nyelvek csoportosítása Leíró nyelv (HTML, XML, …) Programozási nyelv  Szerver oldali (PHP, ASP, …)  Kliens.
Hálózat menedzsment Óravázlat Készítette: Toldi Miklós.
Blog Fülöp Dávid MCT, MCPD Egy blog sémája Use Case-ek – Blog áttekintése – Egy blogpost megtekintése – Blogpost írása – Blogpost.
Nádai Gábor előadása INTERNETES KONFERENCIASZERVEZÉS GDF TDK 2009 – Konzulens: Kaczur Sándor.
Fejlett Programozási Technológiák II. 2009, Nagy Csaba JSP – Java Server Pages.
HTML ÉS PHP (Nagyon) rövid áttekintés. ADATBÁZISRENDSZEREK MŰKÖDÉSI SÉMÁJA Felh. interakció DB Connector MySQL ? A gyakorlaton:
Illés Zoltán ELTE Informatikai Kar
Modularizált felépítés Szerverfelügyelet BiztonságDiagnosztika FTP szerver Közös konfiguráció, deployment.
CALDERONI FORRÁSKEZELŐ RENDSZER A Calderoni Program során fejlesztésre kerülő rendszer vázlatos bemutatása.
Java web programozás 5..
A böngészőprogram használata. A böngészők értelmezik a html nyelvet, a javascript kódokat és a php kódokat is. Majd ezeket lefuttatja, és azok alapján.
User Profiles Endrődi Tamás (MCT, MCP, MCITP) GDF Informatikai Intézet vezetője SZÁMALK Oktatóközpont.
Galéria Turóczy Attila (MCT, MCP, MCTS) Livesoft Kft.
Opencms modul fejlesztés Krizsán Zoltán. Modulok fajtái Nincs előírás, csak tipikus tennivalók: –Content type: új típus(oka)t vezet be. –Template: új.
V 1.0 OE-NIK, Programozás I. Gyakorlás egydimenziós tömbökkel Többdimenziós tömbök Gyakorló feladatok.
Kiss Tibor System Administrator (MCP) ISA Server 2006.
Információ és kommunikáció
Asynchronous Javascript And XML
Alkalmazott Informatikai Tanszék
Web technológia alapjai
Novell+Hálózat Szekció
Bevezetés a JQuery használatába
Alkalmazott Informatikai Tanszék
Előadás másolata:

PHP VIII Frissítések

Probléma Megoldandó feladat a böngészőben megjelenített tartalom időnkénti frissítése Például, ha az oldalon szerepel a szerver órájának állása, akkor bizonyos időközönként frissíteni kell az oldalt. Megoldás: –header(”Refresh: 5; url=mysite.php”);

Feladat $page = $_SERVER['PHP_SELF']; header("Refresh: 1; url=". $page); $date = date("H:i:s"); echo "Server time: $date";

Probléma Mit csináljunk ha az oldalunk nem csak ezt az egy órát tartalmazza? Felesleges a teljes oldalt frissíteni Modern és elegáns megoldás: AJAX AJAX = Asynchronous JavasScript and XML

Feladat Írjunk szkriptet ami visszaadja az időt XML formátumban (gettime.php): header("Content-Type: text/xml; charset=iso "); header("Cache-Control: no-cache, must-revalidate"); $date = date("H:i:s"); echo ' '; echo " "; echo $date; echo " ";

Feladat A php8.zip-ben található oldal aszinkron frissíti az időt: –Az oldal betöltésekor a body tagben megadott timerHandler() metódus fut le. –A timerHandler frissíti az időt az updateTime() metódussal, majd elindít egy időzítőt, ami 1 mp- enként futtatja az updateTime metódust. –Az updateTime aszinkron meghívja a php szkriptet, ami visszaadja az időt –Mihelyst megérkezett az idő, a stateChanged metódus fut le, ami kiírja az aktuális időt.