SELFPHP
Professional CronJob-Service
Startseite
Aktuelles
News
Pressemitteilungen
SELFPHP
Über SELFPHP
Werbung
SELFPHP Sponsoren
SELFPHP Medienpartner
SELFPHP Partner
Kontakt
Impressum
Premium-Partner
Webhosting/Serverlösungen
SELFPHP Dokumentation
PHP-Skripte / Kochbuch
PHP Befehlsreferenz
PHP 5 Praxisbuch
PHP Code Snippets
SELFPHP in Buchform
Anbieterverzeichnis
Globale Branchen
Webhosting/Server
CronJob-Service
Standard & Professional
Versionsunterschiede
Registrieren
Services
Forum
RSS-Feeds
Newsletter
Downloads
SELFPHP auf Heft-CD
Produktempfehlung
News und Highlights
PHP auf Windows
Windows & SQL Server
Webmatrix & Tools
Förderprogramme
Internet Security
sponsored by
Software Qozido
Diving Edition
Snorkeling Edition
Suche
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
Zend Technologies stellt als Marktführer PHP-Fachwissen und exakte technologische Lösungen im Bereich PHP und Open Source zur Verfügung.
'
:: SELFPHP Forum ::
Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!
Vorname:
Name:
E-Mail:
:: Qozido ::
Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
PHP 5 Praxisbuch
Internet-/Intranettechnologien
Ursprünge des Internets
CGI – Common Gateway Interface
Dynamische Webseiten
PHP als Skriptsprache
Wie arbeitet PHP?
PHP & HTML
Wie funktioniert eine Webanwendung?
Software für Webanwendungen
Datenbanken
Kompatibilität zu SQL-Standards
Eigenschaften von MySQL
MySQL-Anwendungsgebiete
Installation und Konfiguration
Vorbereitung
Installation unter Windows
WAMP
Apache konfigurieren
Installation von PHP unter Windows
Installation unter Linux
LAMP
Installation von PHP als CGI-Programm
Installation von PHP als Apache-Modul
Installations-Kits
XAMPP
Apache 2 Triad
WAMP5
MAMP
Installations-Kits und Sicherheit
PHP-Konfiguration
Syntax der Init-Datei
Sprachoptionen
Leistungsbegrenzungen
Fehlerbehandlung und Protokollierung
Datenbehandlung
Pfade und Verzeichnisse
PHP-Erweiterungen für Windows
Moduleinstellungen
Sicherheit
Sicherheitsprobleme
Angriffsszenarien
Internet Service Provider und PHP
Zugangsdaten
Angebote von Providern
Überprüfen der Konfiguration
MySQL – Installation
Installation des MySQL-Datenbankservers
Installation auf Unix-/Linux-Systemen
Installation auf Windows-Systemen
Installation überprüfen
Kommandozeilenwerkzeuge von MySQL
Weitere Hilfsprogramme
Grafische MySQL-Clients
Anwendungen der MySQL-AB-Gruppe
Anwendung zur Datenbankmodellierung
Entwicklungsumgebungen
Entwicklungsumgebungen und Editoren
Zend Studio
Maguma Workbench
NuSphere PHPEd
DEV-PHP
Macromedia Dreamweaver 8
Sprachelemente und Syntax
Integration von PHP
Notationshinweise
Einbindung externer Skripts
PHP und JavaScript
Einführung in PHP
Ausdrücke
Heredoc
Unterschied zwischen echo und print
Print-Befehl
Echo-Befehl
Zuweisungen
Schlüsselwörter
Runde Klammern
Geschweifte Klammern
Groß- und Kleinschreibung
Leerzeichen
Semikolons
Codezeile
Anweisungen
Kommentare
Datentypen
Strings/Zeichenketten
Typumwandlung
Besonderheiten der verschiedenen Typen
NULL
Resource Type
Arrays
Objekte
Boolesche Werte
Zahlen
Datentypen bestimmen
Variablen
Was ist eine Variable?
Vordefinierte Variablen
Dynamische Variablen
Gültigkeitsbereiche und Sichtbarkeit von Variablen
Umwandeln und Prüfen von Variablen
Variablenwerte
Benennen von Variablen
L- und R-Wert
Variablendefinition
Einsatz von register_globals
Konstanten
Vordefinierte Konstanten
Operatoren
Operator-Rangfolge
Operatoren zur Programmausführung
Array-Operatoren
Objekterzeugungs-Operator
Inkrement- bzw. Dekrementoperatoren
Gruppierungsoperator
Konditionaloperator
String-Operator
Bit-Operatoren
Logische Operatoren
Gleichheitsoperatoren
Vergleichsoperatoren
Zuweisungsoperator
Arithmetische Operatoren
Assoziativität der Operatoren
Vorrang der Operatoren
Fehlerkontroll-Operatoren
Kontrollstrukturen
if-Anweisung
break
Verschachtelte Kontrollstrukturen
foreach-Schleife
for-schleife
do-while-Schleife
while-Schleife
switch-case-Anweisung
if-elseif-Anweisung
if-else-Anweisung
continue
Funktionen und Prozeduren
Funktionsargumente
Variablenfunktionen
Verschachtelte Funktionen
Bedingte Funktionen
Dynamisch Funktionen erzeugen
Fehlercode als Rückgabewert
Rückgabewerte
Variable Argumentlisten
Vorgabewerte für Parameter
Rekursive Funktionen
Referenzen in PHP
Was sind Referenzen?
Was leisten Referenzen?
Referenzen aufheben
Referenzen entdecken
Arrays
Was sind Arrays?
Nützliche Arrayfunktionen
Sonstige Arrayfunktionen
Sortierfunktionen
Funktionen für mehrere Elemente
Arrayfunktionen
Mehrdimensionale Arrays
Arrays löschen
Arrays erzeugen
Terminologie
Nützliche Arrayoperationen
Mathematische Funktionen
Umwandlungsfunktionen
Mathematische Konstanten
Zufallszahlen
Datums- und Zeitfunktionen
Kalenderfunktionen
Datumsfunktionen
Zeitfunktionen
Stringfunktionen
Ersetzen von Zeichen in Zeichenketten
Umwandeln, Teilen und Verbinden von Zeichenketten
Suchen und Vergleichen von Zeichenketten
Ausgabe von Zeichen und Zeichenketten
URL- und HTML-spezifische Zeichenkettenfunktionen
Zusätzliche Funktionen
Programmierung mit PHP
Formulare und PHP
GET und POST
Ermitteln von Formulardaten
Auswertung von Formularen
Formularelemente auf Existenz prüfen
Dynamische Formulare
Formulare über mehrere Seiten
Fragen zu Formularelementen
Prüfen auf fehlende oder fehlerhafte Eingaben
Formulardaten und globale Servervariablen
Daten via URL
Kodierung von Daten
Achtung – Escape-Zeichen
Arbeiten mit dem $QUERY_STRING
Gleichlautende Variablen
Cookies via PHP
Spezifikation von Cookies
Cookies in PHP
Cookies löschen
Session-Management via PHP
Konfiguration des Session-Moduls
Session-Funktionen in PHP
Weitergabe der Session-ID über Cookies
Weitergabe der Session-ID über GET/POST
Weitergabe der Session-ID über header()
Überprüfung des Verbindungsstatus
Servervariablen
CGI-Umgebung
Erzeugen von eigenen Logfiles
Dateisystem via PHP
Informationen über Dateien und Verzeichnisse
Nützliche Verzeichnisoperationen
Nützliche Dateioperationen
Auslesen von CSV-Dateien
Verriegelung von Dateien
Serialisierung von Daten
Kopieren, Umbenennen und Löschen von Dateien
Erzeugen und Schreiben von Dateien
Lesen und Schreiben von Dateien
Dateioperationen und Dateifunktionen
Auslesen von Verzeichnissen
Berechtigungen von Dateien und Verzeichnissen
Verzeichnisoperationen
Datei-Upload via HTML-Formular
Lösungen für den Alltag
Online-Besucherzähler
Grafikcounter
Counter mit IP-Sperre
User online
Online-Gästebuch
Online-Umfrage
Formular samt Autoresponder
Dynamische Navigation via Hyperlinks
Neuerungen in PHP 5
OOP und PHP 5
Klassendefinition in PHP 5
Objekte – Referenzen und Kopien
Magische Methoden (Interzeptormethoden)
Typen-Hinweise (class type hints)
Ausnahmebehandlung
Dereferenzierung von Objekten
Einsatz von instanceof
Neue Konstante __METHOD__
Entwurfsmuster (Design Patterns)
Anpassung von PHP 4 auf PHP 5
Klassenkonstanten
Verweisoperator/Gültigkeitsbereichsoperator (::)
Statische Eigenschaften und Methoden
Objekte erzeugen und verwenden
Konstruktoren und Destruktoren
Zugriffsbeschränkung (Datenkapselung)
OOP – Rundgang
Objekte klonen
Klassenvererbung in PHP 5
Finale Klassen und Methoden
Abstraktion von Klassen und Methoden
Interface – Objektschnittstellen
Praxis – Lebewesen
Datenbankprogrammierung
MySQL und PHP
MySQLi-Installation
MySQLi – erste Gehversuche
MySQLi und SQL-Abfragen
Referenz zur MySQLi-Unterstützung
Referenz zur MySQL-Unterstützung
Verwaltung von MySQL-Benutzern
Anlegen und Bearbeiten von Benutzern
PHP und MySQL-Verbindung
PHP und MySQL-Zugriffe
Datenbank erstellen
Datenbanktabelle erstellen
Datenverwaltung
Datenbanken und Tabellen löschen
Datenbanktabellen ändern
Verknüpfte Tabellen (WHERE/JOIN)
Tabellen vereinigen (UNION)
Backups von Daten und Tabellen
Sichern von Struktur und Daten
Ausführung von gespeicherten SQL-Befehlen
Know-how
Mail via PHP
Mail versenden via PHP
Attachment via Mail
Gültigkeit einer Mail prüfen
Versenden einer Mail an mehrere Empfänger
HTML via Mail
PHP & HTTP
Automatische Weiterleitung mit Redirect
Not Found 404
Cache-Control
Cachen vermeiden
Download
Authentifizierung via HTTP
Sicherheit
HTTP-Authentifizierung via HTACCESS
Session-basierte Authentifizierung
Cookie-basierte Authentifizierung
:: Premium-Partner ::
Webhosting/Serverlösungen
weitere Premium-Partner
:: SELFPHP Sponsor ::
weitere Sponsoren
:: Buchempfehlung ::
Das Zend Framework
zur Buchempfehlung
:: Anbieterverzeichnis ::
Webhosting/Serverlösungen
Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?
Sie sind nur ein paar Klicks davon entfernt!
Wir sind ein Unternehmen in bester schweizer Qualität. Unser Geschäft ist Webhosting, Domain Registration, DNS-Packages und SSL-Zertifikate.
Ausgewählter Tipp im Bereich PHP-Skripte
Tage eines Monats ermitteln
Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
SELFPHP Code Snippet
Tabellen-Kommentar einer MySQL-Tabelle abfragen
Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
© 2001-2013
SELFPHP OHG, info@selfphp.de
,
Impressum
,
Kontakt
© 2005-2013
PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de