1.062.439

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

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

PHP zsebkönyv

Szerző
Fordító
Lektor
Budapest
Kiadó: Kiskapu Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 317 oldal
Sorozatcím: Zsebkönyv
Kötetszám:
Nyelv: Magyar  
Méret: 18 cm x 12 cm
ISBN: 978-963-9637-31-3
Megjegyzés: Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatró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

Fülszöveg

A PHP zsebkönyvben minden kód megtalálható, ami a PHP-ben - a legfőbb, dinamikus weboldalak létrehozására szolgáló parancsnyelvben - a megszokott programozási feladatok gyors és hatékony elvégzéséhez szükséges.
Kicsi és tömör
A kötetet bárhová magunkkal vihetjük és haszonnal forgathatjuk, így terjedelmes kézikönyveinket egyetlen hordozható zsebkönyvre cserélhetjük.
Rugalmas és praktikus
A kötet több mint 100 tetszés szerint módosítható kódrészletet tartalmaz, így szinte minden helyzetben könnyedén készíthetünk működő PHP-kódot. Christian Wenz webes technológiákkal foglalkozó szerző, oktató és tanácsadó. A PHP Security Consortium egyik alapító vezetője, aki a PEAR könyvtár több PHP-csomagján is dolgozott.

Tartalom

1. fejezet Karakterlánc-műveletek
Karakterláncok összehasonlítása 2
A felhasználónév és a jelszó ellenőrzése 3
Karakterláncok HTML-lé alakítása 5
Sortörések használata 8
Karakterláncok titkosítása 9
Karakterláncok ellenőrzőszámmal történő ellátása 10
Részkarakterláncok kiolvasása 13
Az e-mail címek védelme ASCII-kód segítségével 14
Karakterláncok, változók és kifejezések
egyidejű kiíratása 17
Formázott karakterláncok beolvasása 19
Változók részleteinek megjelenítése 20
Keresés karakterláncokban 21
A szabályos kifejezések 22
POSIX típusú szabályos kifejezések használata ... 25
Perl típusú szabályos kifejezések alkalmazása 27
Címkék keresése szabályos kifejezésekkel 28
A kötelező bevitel ellenőrzése 29
Számok (és egyéb adattípusok) ellenőrzése 30
E-mail címek ellenőrzése 32
Keresés és csere 33
2. fejezet Tömbök kezelése
Hozzáférés a számtömbök összes eleméhez 39
Hozzáférés a társításos tömbök összes eleméhez 41
Hozzáférés a beágyazott tömbök összes eleméhez 42
Tömbök változókká alakítása 45
Karakterláncok tömbbé alakítása 46
Tömbök karakterlánccá alakítása 47
Tömbök betűrendes rendezése 48
Társításos tömbök betűrendes rendezése 50
Beágyazott tömbök rendezése 51
Beágyazott társításos tömbök rendezése 54
IP címek rendezése (emberi módszerrel) 56
Általános rendezés 57
Idegen nyelveken történő rendezés 58
Hatás alkalmazása az összes tömbelemre 61
Tömbök szűrése 64
Tömbök elemeinek véletlenszerű kiolvasása 65
3. fejezet Dátum és idő
Szöveg alkalmazása a date() függvényen belül 69
Dátumok automatikus honosítása 71
Dátumok kézi honosítása 74
A jelenlegi dátum amerikai/brit/európai alkalmazása 75
Meghatározott dátum formázása 76
Dátumok ellenőrzése 77
Viszonyított dátumok ellenőrzése 78
Rendezhető időbélyeg készítése 79
Karakterláncok dátummá alakítása 80
A napfelkelte és a napnyugta idejének
meghatározása 82
A dátum és az idő alkalmazása
teljesítménymérésnél 83
Dátum kiválasztása űrlapmezők segítségével 85
Önfrissítő űrlapmezők létrehozása
dátumválasztáshoz 87
Két dátum különbségének kiszámítása 91
GMT dátum- és időadatok alkalmazása 92
4. fejezet Párbeszéd webes űrlapokkal
Űrlapadatok visszaküldése az aktuális
parancsfájlból 97
Űrlapadatok kiolvasása 97
A „bűvös idézőjelek" kezelése 100
Űrlap elküldésének ellenőrzése 102
Űrlapadatok sütibe mentése 103
Szövegmezők és jelszómezők előzetes kitöltése 106
Többsoros szövegmezők előzetes kitöltése 109
Választógombok előzetes kiválasztása 111
Jelölőnégyzetek előzetes kijelölése 113
Választólisták elemeinek előzetes kijelölése 115
Több elem választását engedélyező választólisták
elemeinek előzetes kijelölése 117
Grafikus elküldő gombok feldolgozása 121
Kötelező mezők ellenőrzése 122
Választólisták ellenőrzése 124
Az összes űrlapadat fájlba írása 127
Adatok küldése e-mailben 129
Fájlfeltöltések adatainak megtekintése 131
A feltöltött fájlok biztonságba helyezése 134
5. fejezet Felhasználók felismerése
(sütik és munkamenetek)
Sütik 138
Sütik létrehozása 141
Sütik kiolvasása 142
A „bűvös idézőjelek" eltávolítása a sütikből 143
(Ésszerű) lejárati dátum beállítása 144
Ügyfélfüggő lejárati dátum meghatározása 145
Sütik törlése 147
Sütik elérhetővé tétele több tartomány számára 148
Az ügyfél sütitámogatásának ellenőrzése 150
Több adat mentése egyetlen sütibe 152
A felhasználó nyelvi beállításainak mentése 154
Munkamenetek 157
Munkamenetek tárolása 158
A munkamenetek állapotának fenntartása 159
Munkamenetek aktívvá tétele 160
Munkamenetek olvasása és írása 161
Munkamenetek lezárása 162
A munkamenet-azonosító megváltoztatása 163
Dinamikus, munkamenetekkel együttműködő
hivatkozások létrehozása 164
Egyedi munkamenet-kezelés megvalósítása 166
Biztonságos területek létrehozása
munkamenetekkel 171
Biztonságos területek létrehozása
munkamenetek nélkül 173
6. fejezet A kiszolgáló fájlrendszerének használata
Fájlok megnyitása és bezárása 178
Fájlok olvasása 182
Fájlok írása 184
Fájlok zárolása 186
Viszonyított elérési utak alkalmazása a fájlok
eléréséhez 188
A fájlhozzáférés biztonsági csapdáinak
elkerülése 189
CSV-adatok kezelése 190
INI fájlok elemzése 195
Fájladatok kiolvasása 196
Fájlok másolása, áthelyezése és törlése 199
Tallózás a fájlrendszerben 200
PHP-folyamok alkalmazása 201
Bzip2 archívumok használata 204
Fájlok visszaadása HTTP-kéréssel 207
7. fejezet Adatok dinamikussá tétele
Csatlakozás a MySQL-hez 211
Csatlakozás a MySQLi-hez 212
SQL-parancsok küldése a MySQL-nek 213
Előkészített utasítások a MySQL-ben 216
MySQL-lekérdezés eredményének kiolvasása 218
Csatlakozás az SQLite-hoz 221
SQL-parancsok küldése az SQLite-nak 223
SQLite-lekérdezés eredményének kiolvasása 225
Csatlakozás a PostgreSQL-hez 227
SQL-parancsok küldése a PostgreSQL-nek 228
Adatok frissítése a PostgreSQL-ben 229
PostgreSQL-lekérdezés eredményének kiolvasása 231
Csatlakozás az Oracle-höz 232
SQL-parancsok küldése az Oracle-nek 234
Oracle-lekérdezés eredményének kiolvasása 236
Csatlakozás az MSSQL-hez 238
SQL-parancsok küldése az MSSQL-nek 240
MSSQL-lekérdezés eredményének kiolvasása 242
Csatlakozás a Firebirdhöz 243
SQL-parancsok küldése a Firebirdnek 244
Firebird-lekérdezés eredményének kiolvasása 246
Csatlakozás a PDO-n keresztül 247
SQL-parancsok küldése a PDO-n keresztül 249
PDO-n keresztül küldött lekérdezés
eredményének kiolvasása 250
8. fejezet Az XML használata
XML elemzése a SAX segítségével 254
XML olvasása a PHP 4-ben a DOM alkalmazásával 257
XML olvasása a PHP 5-ben a DOM alkalmazásával 259
XML írása a PHP 4-ben a DOM alkalmazásával 261
XML írása a PHP 5-ben a DOM alkalmazásával 263
A SimpleXML használata 264
XML átalakítása az XSL és a PHP 4 segítségével 265
XML átalakítása az XSL és a PHP 5 segítségével 266
Az XML ellenőrzése 267
9. fejezet Külső kapcsolatteremtés
Csatlakozás HTTP-kiszolgálókhoz 271
Csatlakozás FTP-kiszolgálókhoz 274
A kiszolgáló válaszképességének ellenőrzése 277
Webszolgáltatások létrehozása
a PEAR: :XML-RPC segítségével 281
Webszolgáltatások használata
a PEAR: :XML-RPC segítségével 283
Webszolgáltatások létrehozása
a NuSOAP segítségével 285
WSDL automatikus létrehozása
a NuSOAP segítségével 287
Webszolgáltatások használata
a NuSOAP segítségével 290
Webszolgáltatások létrehozása
a PEAR::SOAP segítségével 291
WSDL automatikus létrehozása
a PEAR::SOAP segítségével 293
Webszolgáltatások használata
a PEAR::SOAP segítségével 295
Webszolgáltatások létrehozása
a PHP 5 SOAP-bővítményének segítségével 296
Webszolgáltatások használata
a PHP 5 SOAP-bővítményének segítségével 299
Tárgymutató 305

Christian Wenz

Christian Wenz műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Christian Wenz 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