Alkalmazott Informatikai Tanszék

Slides:



Advertisements
Hasonló előadás
Készítette: Végh Nóra Nemzetközi referens, az EPSA 2013 hazai projektkoordinátora Nemzeti Közszolgálati Egyetem.
Advertisements

JQuery 8. előadás.
Kliens-szerver architektúra
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
Többfelhasználós és internetes térkép kezelés, megjelenítés.
Készítette: Mester Tamás METRABI.ELTE.  Egy bemeneten kapott szöveg(karakter sorozat) méretét csökkenteni, minél kisebb méretűre minél hatékonyabb algoritmussal.
HTML űrlapok kezelése és feldolgozása PHP segítségével
Amit a HTML-ről érdemes tudni
Stílus, mesteroldal, témák
Fejlett Programozási Technológiák II. Világos Zsolt 1. gyakorlat.
WEB Technológiák Dr. Pance Miklós – Kolcza Gábor Miskolci Egyetem.
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
WEB Technológiák A HTML és a CGI ME Általános Informatikai Tsz. dr. Kovács László.
JSP és JavaBean JavaServer Pages és Java Beans Fabók Zsolt Általános Informatikai Tanszék Miskolci Egyetem.
Egy ISA szerver naplója Sárosi György Terméktámogatási Tanácsadó Microsoft Magyarország.
Instant alkalmazások SharePoint platformon. A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A.
Vizuális és web programozás II.
Webszerkesztés Űrlapok a HTML-ben. Űrlap létrehozása Űrlapunk tartalma a … elemek között fog helyetfoglalni Egy lapon több űrlap is elhelyezhető Több.
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 ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
PHP III. Fájlok, űrlapok.
TMG délelőtt / 1 Forefront Threat Management Gateway 2010 Alapozzunk!
Készítette: Heizler Katalin (ddkl9n) Békési Erika (wz6phc)
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
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 ASP.NET programozási modell Ez az előadó neve beosztása vállalata.
Formanyomtatványok létrehozása Dreamweaverrel E-business 6. előadás.
Űrlapok és keretek.
Az Interneten az állományok mozgatására leggyakrabban az FTP program használatos. Az FTP felhasználók általában az alábbi funkciókkal rendelkeznek: kapcsolódás.
Űrlapok.
Meglévő ASP.NET 2.0 alkalmazás kiegészítése AJAX-szal
Kereskényi Róbert MSDN Kompetencia Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Automatizálási és Alkalmazott Informatikai.
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 –
HTML nyelv.
Készítette: Lipp Marcell
APEX BMF, II. félév.
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
1 Verseny 2000 gyakorlat ASP. 2 Gyakorlat Web létrehozása: Frontpage 2000 New Web:
HTML5 alapú fejlesztő és futtató környezet megvalósítása
Párizs, a fények városa Szakdolgozatom témájának azért választottam Párizst, mert világ életemben csodáltam magát a várost, mindig is nagy vágyam volt,
Web-programozás Lénárt Anett egyetemi adjunktus - PTE PMMK Rendszer- és Szoftvertechnológia Tanszék 1. Előadás Tananyag: A WWW A HTML nyelv alapjai.
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
HTML 2. Űrlapok
Illés Zoltán ELTE Informatikai Kar
Webprogramozó tanfolyam
Hálózat menedzsment Óravázlat Készítette: Toldi Miklós.
Tananyag: 3. Előadás A HTML nyelv alapjai Kép beillesztés Navigációk
Web-programozás Lénárt Anett egyetemi adjunktus - PTE PMMK Rendszer- és Szoftvertechnológia Tanszék 2. Előadás Tananyag: A HTML nyelv meta elemei.
Webprogramozó tanfolyam Űrlapok (form-ok). Űrlapok a HTML-ben Biztosan mindenki találkozott már vele – Űrlap példapélda Felhasználási lehetőségei – Regisztráció,
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
Violet nails Készítette: Csőke Vivien. Bevezetés Téma: Violet nails - műkörömkészítő weblapjának elkészítése A weboldal elérhető az alábbi címen: violetnails.atw.hu.
Webprogramozó tanfolyam
Java web programozás 2..
Illés Zoltán ELTE Informatikai Kar
Java web programozás 6..
Webes technológiák 10/1. Bilicki Vilmos Árpád tér 50.-es szoba 3411-es mellék.
1 Műszaki kommunikáció 8. előadás vázlat Dr. Nehéz Károly egyetemi adjunktus Miskolci Egyetem Alkalmazott Informatikai Tanszék.
Informatikai rendszerek
Alkalmazott Informatikai Tanszék
Webprogramozó tanfolyam
Alkalmazott Informatikai Tanszék
Alapok.
Alkalmazott Informatikai Tanszék
Az FTP felhasználók általában az alábbi funkciókkal rendelkeznek:
Web technológia alapjai
Bevezetés a JQuery használatába
Alkalmazott Informatikai Tanszék
Előadás másolata:

Alkalmazott Informatikai Tanszék HTML űrlapok Dr. Nehéz Károly egyetemi adjunktus Miskolci Egyetem Alkalmazott Informatikai Tanszék

HTML űrlapok működése A dinamikus weblapok általában tartalmaznak űrlapokat. Az űrlapok szövegmezőket, gombokat, kiválasztó, jelölő vezérlő elemeket tartalmazhatnak. A html-ben az űrlapokat a <form> és </form> jelölők közé kell megadni. A <form> tarlmaz legalább egy ‘method’ vagy ‘action’ attribútumot. ‘method’ attributum lehet ‘post’ vagy ‘get’. A ‘post’ az ürlap adatait a html kérés adatrészében küldi el. A ‘get’ módszer pedig a html fejrészben küldi az űrlap információkat. A ‘get’ esetén a böngésző fejlécében látható az űrlap tartalma. ‘action’ paraméter tartalmazza a szerver oldali CGI (common gateway interface) program URL azonítóját. (megj: a ‘cgi’ az előadás anyagában megtalálható) További ‘form’ attribútumok is megadhatóak, amelyekkel a kódolási mód határozható meg.

Űrlapok feldolgozási lépései Első lépésben a Web-böngésző program megjeleníti az űrlapot. Minden űrlap tartalmaz egy gombot, amely a kitöltött űrlap további feldolgozását indítja meg. A felhasználó a feldolgozást elindító nyomógombot megnyomja. A web-böngésző összeállít az űrlap tartalmából mezőnév/mezőérték párokat majd ezeket ‘&’ karakterrel elválasztja majd kódolja az űrlaphoz megadott kódolással. A böngésző elküldi az űrlap tartalma alapján a 2. pontban előállt szöveget az ‘action’ paraméterrel megadott címre. A web kiszolgáló előállítja a futtatandó program környezetét, amely a szabványos bemeneten keresztül megkapja HTTP kérés törzsének tartalmát. A CGI program feldolgozza a bemenetet. Műveleteket végez, majd a szabványos kimenetre elkészíti a válasz HTTP üzenetét. A web kiszolgáló a CGI program válaszát kiegészíti (HTTP fejléc információkkal) és visszaküldi a kliensnek.

Űrlap vezérlők Egyszerű űrlap két szövegmezővel: <form> Keresztnév: <input type="text" name="firstname"> <br> Vezetéknév: <input type="text" name="lastname"> </form>

Űrlap vezérlők Rádió gombok: <form> <input type="radio" name=”nem" value=”férfi"> Férfi <br> <input type="radio" name=”nem" value=”nő"> Nő </form> Alapértelmezetten bejelölt gomb a checked=”checked” attribútummal adható meg.

Űrlap vezérlők Checkboxok <form> <input type="checkbox" name="bicikli"> Van egy biciklim <br> <input type="checkbox" name="auto"> van egy autom </form>

Űrlap vezérlők Legördülő menük <form> <select name="cars"> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="fiat">Fiat</option> <option value="audi">Audi</option> </select> </form>

Űrlap vezérlők Szövegmező Díszített legördülő <textarea rows="10" cols="30"> Ide egy hosszabb szöveg írható </textarea> <select> <optgroup label="Swedish Cars"> <option value ="volvo">Volvo</option> <option value ="saab">Saab</option> </optgroup> <optgroup label="German Cars"> <option value ="mercedes">Mercedes</option> <option value ="audi">Audi</option> </select>

Email küldés <form name="fel11" action="mailto:hivatalos@tferi.hu" method="post" enctype="text/plain"> Kérem a nevét! <input type="text" name=”mintaUserNev"> <br> <input type="submit" value="Mehet!"> <br> <input type="reset" value="Mégsem"> </form>

Egyszerű HTTP kiszolgáló Az oktatási segédlet honlapjáról egy egyszerű web kiszolgáló tölthető le. Eredeti cím: http://www.analogx.com/contents/download/network/sswww.htm

Egyszerű cgi program A cgi-bin alkönyvtár tartalmaz egy egyszerű cgi bin programot, amely a környezeti változókat írja ki: @echo off echo Content-type: text/plain echo. echo SERVER_SOFTWARE = %SERVER_SOFTWARE% echo SERVER_NAME = %SERVER_NAME% echo GATEWAY_INTERFACE = %GATEWAY_INTERFACE% echo SERVER_PROTOCOL = %SERVER_PROTOCOL% echo SERVER_PORT = %SERVER_PORT% echo REQUEST_METHOD = %REQUEST_METHOD% echo HTTP_ACCEPT = %HTTP_ACCEPT% echo PATH_INFO = %PATH_INFO% echo PATH_TRANSLATED = %PATH_TRANSLATED% echo SCRIPT_NAME = %SCRIPT_NAME% echo QUERY_STRING = %QUERY_STRING% echo REMOTE_HOST = %REMOTE_HOST% echo REMOTE_ADDR = %REMOTE_ADDR% echo REMOTE_USER = %REMOTE_USER% echo AUTH_TYPE = %AUTH_TYPE% echo CONTENT_TYPE = %CONTENT_TYPE% echo CONTENT_LENGTH = %CONTENT_LENGTH%

A kliens oldali html <html> <body> A html file tartalma: Eredmény a gomb megnyomása után: <html> <body> <form method="get" action="/cgi-bin/valami.bat"> <input type="hidden" name="hello” value="dhdhd"/> <input type="submit" value="gomb" /> </form> </body> </html>