Bliv en bedre PHP-programmør Byg velfungerende web-applikationer Sessions, databaser og formularer Filer, brugervalidering og fejlhåndtering XML-understøttelse og dynamisk grafik Grundlæggende kendskab til PHP en forudsætning.
Bogens fokus er programmering til web, og gennem en lang række eksempelscripts...
får du en grundig gennemgang af emner som: effektiv session-administration, database-understøttelse, forbedret formularbehandling og filhåndtering samt brugervalidering og fejlrapportering. Endvidere giver bogen en introduktion til PHP´s XML-udvidelse, der bruges til analyse og behandling af data i XML-filer. Og endelig kan du læse om PHP´s understøttelse af dynamisk grafik, som opnås gennem den såkaldte GD-udvidelse.
Indholdsfortegnelse
Indledning
1. Introduktion til PHP Overblik PHP-syntaks Variabler Operatorer Arrays If/then-konstruktioner Switch-konstruktioner For-løkker Foreach-løkker While-løkker Do while-løkker Brugerdefinerede funktioner Objektorienteret programmering med PHP phpinfo()
2. Håndtering af sessions Opsætning af php.ini til sessions Start en session Indholdet i session-filer Brug af session-variabler på tværs af sider Ophæv registrering af session-variabler Stop en session En simpel session-baseret "indkøbsvogn"
3. PHP og databaser Avanceret brug af databaser i PHP4 Databasespecifikke funktioner i PHP DBX-PHP understøttelse af databaser Opret din egen understøttelse af databaser Brug af Pear::DB
4. Bedre formularhåndtering Post og Get Forbedring af scriptet Check af formularfelter Brug af variablerne $HTTP_GET_VARS og $HTTP_POST_VARS Et praktisk eksempel Variable variabler
5. En simpel indkøbsvogn Introduktion Funktionalitet i indkøbsvognen Opsætning Koden
6. Håndtering af filer Overblik Åbning og lukning af filer Hent information fra andre websites Analyse af store filer
7. PHP og authentication Introduktion til authentication Generering af passwords Authentication-information gemt i tekstfiler Authentication på IP-nummer HTTP Authentication Authentication-information gemt i database
8. Fejlhåndtering Introduktion Fejlrapportering
9. En mødekalender Introduktion Opsætning Koden
10. PHP og XML Opbyg en XML Parser Analyse og transformering af XML-dokumenter Indsætning af databaseindhold i en XML-fil
11. Dynamisk grafik Introduktion Biblioteket GD Aktivering af GD-understøttelse Generér grafik med GD
Vi er endnu ikke stødt på en boganmeldelse af 'Avanceret PHP' i de 527 aviser, blogs og andre medier, vi har fulgt siden 2010. Men vi har fundet 117.806 andre anmeldelser af bøger.