A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programozási alapfeladatok

Wap-oldalakhoz és weblapokhoz

Szerző
Lektor
Budapest
Kiadó: ComputerBooks Kiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 314 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-618-310-4
Megjegyzés: Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

A programozói munkában mindig az a legnehezebb, hogy eljussunk az első
működőképes program elkészítéséig. Ehhez ugyanis először íel kell fedeznünk
a nyelv elemeit, meg kell ismerkednünk a nyelv... Tovább

Előszó

A programozói munkában mindig az a legnehezebb, hogy eljussunk az első
működőképes program elkészítéséig. Ehhez ugyanis először íel kell fedeznünk
a nyelv elemeit, meg kell ismerkednünk a nyelv szintaktikai szabályaival, és
néha még a programozói környezet elemeinek telepítése sem maradhat el.
Mindez olyan sok hibalehetőséget tartalmaz, hogy kifejezetten nehéz egy új
nyelvet elsajátítani, különösen ha az a felhasználó esetében az első.
Ez a könyv azoknak jelenthet nagy segítséget, akik szeretnének megis-
merkedni az uj internetes programozási nyelvekkel, de nem rendelkeznek még
programozói előképzettséggel. Ök is el akarják kezdeni a programozást, de
ehhez nem kell feltétlenül előszedni a több tíz évvel ezelőtti tankönyveket és
programnyelveket, amelyek ma már csak elvétve lelhetők fel. Ehelyett egysze-
rű kis programok készítésén keresztül megismerhetjük a ma használatos nyel-
veket, és még hasznos alkalmazásokhoz is jutunk, amelyeket a napi munkánk
és kikapcsolódásunk során használni tudunk.
Az első fejezetben kivonatos formában foglalkozunk több interneten hasz-
nálatos programozási nyelv felépítésével és szintaktikájával, így látni fogjuk,
hogy mekkora hasonlóság van az egyes nyelvek között. Az illető programokat
az esetek többségében a saját számitógépünkön fogjuk futtatni, de mivel inter-
netes nyelvekről van szó, ezért megkeressük az interneten azokat az ingyenes
helyeket, ahol elhelyezhetjük a megírandó programjainkat.
A programokat elsősorban azok tudják hasznosítani, akik rendelkeznek
saját honlappal, mert azokhoz való kiegészítő elemeket fogunk programozni.
Ilyenek például a számláló, az üzenólap, szavazólap stb. A következő lépésben
mar a komolyabb felhasználás felé fordulunk, és adatbázisban tároljuk az ada-
tainkat, mert onnan sokkal többféle célra felhasználhatjuk az információkat. A
beléptető rendszerrel korlátozhatjuk a hozzáférést az egyes oldalainkhoz, pél-
dául csak az előfizetőink részére engedünk belépést. A kedvencek tárolása,
vagy a legkeresettebb weblapjaink TOPlO-es megjelenítése szintén az adatbá-
zisok segítsegével valósítható meg. Vissza

Tartalom

Programnyelvek és szolgáltatások...............9
A JavaScript nyelv alapelemei...................................................................9
Források az interneten...............................................................................9
Az első JavaScript programjaink futtatása...............................................12
Változók és típusok..................................................................................16
Operátorok használata.............................................................................19
Vezérlési szerkezetek..............................................................................21
A webböngésző objektumai.....................................................................30
Események a webböngészőben..............................................................32
A VBScript nyelv alapelemei....................................................................33
Források az interneten és a helyi gépünkön............................................33
Az első VBScript programjaink futtatása..................................................34
Változók és típusok..................................................................................39
Operátorok használata.............................................................................41
Vezérlési szerkezetek..............................................................................41
Események a webböngészőben..............................................................49
Fájlok írása és olvasása a Windows fájlrendszerben..............................50
A MIDIetek programozása Java nyelven.................................................53
A programozási környezet elemei............................................................53
Egy Java MIDIet elkészítése....................................................................55
A program feltöltése a Nokia mobiltelefonra............................................59
Korszerű fejlesztőkörnyezet használata...................................................61
Az első forrásprogramunk értelmezése...................................................63
Információk beszerzése a további tanuláshoz.........................................66
A WAP-oldalak készítése..........................................................................67
Források az interneten.............................................................................67
Az első WAP-oldalunk elkészítése...........................................................71
Képek, hiperhivatkozások és formázások................................................75
További elemek a WML-fájlokban............................................................77
Űrlapok létrehozása és elküldése............................................................79
Microsoft IIS webszerver használata.......................................................83
A webszerver telepítése Windows 2000/XP-ben.....................................83
Egyszerű ASP-lapok készítése................................................................85
Ingyenes internetes tárhelyek..................................................................87
Adatbázis kezelése a Brinksternél...........................................................91

Kiegészítő elemek weblapokhoz..........93
Számlálók létrehozása..............................................................................93
Dinamikus elemek beágyazása a statikus oldalakba........................ 93
Egyszerű szöveges számláló helyi fájlba írással..............................96
Több szöveges számláló tárolása egy szövegfájlban......................... 97
Szöveges számlálók kiolvasása Excel táblázatból...............................101
Változó tartalmú kódrészlet megjelenítése...........................................106
A naptári adatok kiolvasása adatbázisból..............................................106
Naptári események listájának lehívása...................................................113
A napi tipp megjelenítése.......................................................................124
Napi könyvajánló vagy reklám számlálókkal......................................128
A látogatói adatbevitel kezelése.............................................................133
Fontos üzenet megjelenítése a weblapon..............................................133
Egylapos üzenőfal működtetése............................................................138
Egyéni szavazólap készítése.................................................................143

Hirdetési rendszer programozása...............159
A szolgáltatás megtervezése..................................................................159
Az alapfeladatok felsorolása..................................................................159
A weblapok felépítésének megtervezése...............................................161
A szükséges fájlok létrehozása..............................................................162
Az adatbázis és a hirdetési tábla létrehozása........................................168
A hirdetések listázása.............................................................................169
Az összes rekord listázása............................................................169
A legfrissebb hirdetések kigyűjtése........................................................................174
A rovatnevek hozzárendelése másik adattáblából......................................175
A rovatok linkjeinek listázása...................................................................................178
Egy rovat hirdetéseinek megjelenítése..................................................180
A felfüggesztett jelzésű hirdetések listázása......................................183
Az adatbevitel megoldása...............................................................185
Az adatbeviteli weblap felépítése...............................................................185
Az adatbeviteli űrlap elkészítése....................................................................185
Az adatok fogadása és eltárolása az adatbázisba....................... 189
Az űrlap adatainak ellenőrzése küldés előtt ..............................................190
Az adatmódosítás végrehajtása...................................................191
Az adatbeviteli űrlap átdolgozása............................................ .........191
Az adatmódosítás és az adattörlés végrehajtása........................................194
További kiegészítő megoldások..........................................................197
A keresési űrlap elkészítése..................................................................197
A keresés végrehajtása..........................................................................199
Listázás nyilvános munkaállomáson......................................................200
A menükínálat megjelenítése.................................................................202

Egyéni linktár létrehozása..............203
Alapfeladatok programozása.................................................................203
A weblapjaink általános felépítése.........................................................203
A helyi fájlok megkülönböztetése...........................................................209
Egyéni számlálók használata.................................................................212
Üzenőfal elhelyezése a weblapon..........................................................213
Az SQL-műveleteket végrehajtó függvényeink elemzése......................216
Egyszerű beléptetés programozása......................................................229
A felhasználói adatok adatbázisa...........................................................229
A beléptető űrlap megjelenítése.............................................................230
A beléptetés végrehajtása............................. .........................................231
Regisztrációs űrlap megjelenítése.........................................................233
Az új felhasználó felvétele az adatbázisba............................................235
A jelszó kódolása és dekódolása...........................................................235
Kilépés a felhasználónévből...................................................................238
A felhasználó végleges törlése..............................................................238
További beléptetéssel kapcsolatos lehetőségek....................................242
A témákkal kapcsolatos feladatok.........................................................243
A témaadatok adattáblája......................................................................243
A csoportnevek felsorolása az űrlapon..................................................244
Új témacsoport létrehozása...................................................................245
A témacsoport törlése............................................................................247
Műveletek a hiperhivatkozásokkal.........................................................249
A hiperhivatkozások adattáblája............................................................249
Egy csoport linkjeinek listázása.............................................................250
Új hiperhivatkozás eltárolása.................................................................251
Egy link kiválasztása szerkesztésre.......................................................254
A kiválasztott link szerkesztése..............................................................255
A hiperhivatkozás törlése.......................................................................258

Dinamikus WAP-oldalak ASP-ből.............259
Alapfunkciók programozása...................................................................259
A WAP-oldalaink általános felépítése....................................................259
Az egyes betétfájlok felépítése...............................................................260
Az SQL-lekérdezéseket tartalmazó függvények...................................262
Egyéni WML-függvények és szubrutinok használata.............................264
A WAP-oldalak kódolásának megoldása...............................................274
Hirdetés megjelenítése a WAP-oldalakon..............................................276
Beléptetési feladatok...............................................................................277
A belépési folyamat feldolgozása...........................................................277
A belépéssel kapcsolatos oldalak előállítása.........................................279
A regisztráció végrehajtása....................................................................282
A kilépés értelmezése és megvalósítása...............................................284
A meglévő egyéni linktárunk használata...............................................285
A csoportok listájának megjelenítése.....................................................285
Egy csoport linkjeinek listázása..............................................................287
Speciális tartalmak elérése WAP-on......................................................288
A speciális tartalmak körének meghatározása.......................................288
Névjegykártya letöltése WAP-on keresztül............................................291
Polifonikus csengőhangok kezelése és letöltése...................................296
Naptári bejegyzések készítése és letöltése WAP-ról.............................297
Színes és egybites képek használata....................................................301
Java MIDIetek elhelyezése az interneten...............................................303
További különleges tartalmak előállítása...............................................306
Tárgymutató............307

Móricz Attila

Móricz Attila műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Móricz Attila könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem