SELFPHP
Professional CronJob-Service
Startseite
Aktuelles
News
Pressemitteilungen
SELFPHP
Über SELFPHP
Werbung
SELFPHP Sponsoren
SELFPHP Medienpartner
SELFPHP Partner
Kontakt
Impressum
Datenschutz
shopware Partner
Unser Profil
shopware Plugins
shopware 4
SELFPHP Dokumentation
PHP-Skripte / Kochbuch
PHP Befehlsreferenz
PHP 5 Praxisbuch
PHP Code Snippets
SELFPHP in Buchform
Premium-Partner
Webhosting/Serverlösungen
Anbieterverzeichnis
Globale Branchen
Webhosting/Server
CronJob-Service
Standard & Professional
Versionsunterschiede
Registrieren
Services
Forum
RSS-Feeds
Downloads
SELFPHP auf Heft-CD
Produktempfehlung
News und Highlights
PHP auf Windows
Windows & SQL Server
Webmatrix & Tools
Förderprogramme
Internet Security
sponsored by
Suche
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
GdPicture Imaging SDKs. Document Imaging Toolkits for ActiveX & .NET. OCR, Barcode recognition, TWAIN scanning, Image processing...
'
:: 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:
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
Anweisungen
Codezeile
Semikolons
Leerzeichen
Groß- und Kleinschreibung
Geschweifte Klammern
Runde Klammern
Schlüsselwörter
Zuweisungen
Echo-Befehl
Print-Befehl
Unterschied zwischen echo und print
Heredoc
Kommentare
Datentypen
Strings/Zeichenketten
Zahlen
Boolesche Werte
Objekte
Arrays
Resource Type
NULL
Besonderheiten der verschiedenen Typen
Typumwandlung
Datentypen bestimmen
Variablen
Was ist eine Variable?
Variablendefinition
L- und R-Wert
Benennen von Variablen
Variablenwerte
Umwandeln und Prüfen von Variablen
Gültigkeitsbereiche und Sichtbarkeit von Variablen
Dynamische Variablen
Vordefinierte Variablen
Einsatz von register_globals
Konstanten
Vordefinierte Konstanten
Operatoren
Bit-Operatoren
Fehlerkontroll-Operatoren
Operatoren zur Programmausführung
Array-Operatoren
Objekterzeugungs-Operator
Inkrement- bzw. Dekrementoperatoren
Gruppierungsoperator
Konditionaloperator
String-Operator
Operator-Rangfolge
Logische Operatoren
Gleichheitsoperatoren
Vergleichsoperatoren
Zuweisungsoperator
Arithmetische Operatoren
Assoziativität der Operatoren
Vorrang der Operatoren
Kontrollstrukturen
if-Anweisung
if-else-Anweisung
if-elseif-Anweisung
switch-case-Anweisung
while-Schleife
do-while-Schleife
for-schleife
foreach-Schleife
Verschachtelte Kontrollstrukturen
break
continue
Funktionen und Prozeduren
Funktionsargumente
Vorgabewerte für Parameter
Variable Argumentlisten
Rückgabewerte
Fehlercode als Rückgabewert
Dynamisch Funktionen erzeugen
Bedingte Funktionen
Verschachtelte Funktionen
Variablenfunktionen
Rekursive Funktionen
Referenzen in PHP
Was sind Referenzen?
Was leisten Referenzen?
Referenzen aufheben
Referenzen entdecken
Arrays
Was sind Arrays?
Terminologie
Arrays erzeugen
Arrays löschen
Mehrdimensionale Arrays
Arrayfunktionen
Funktionen für mehrere Elemente
Sortierfunktionen
Sonstige Arrayfunktionen
Nützliche Arrayfunktionen
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
Verzeichnisoperationen
Berechtigungen von Dateien und Verzeichnissen
Auslesen von Verzeichnissen
Dateioperationen und Dateifunktionen
Lesen und Schreiben von Dateien
Erzeugen und Schreiben von Dateien
Kopieren, Umbenennen und Löschen von Dateien
Serialisierung von Daten
Verriegelung von Dateien
Auslesen von CSV-Dateien
Nützliche Dateioperationen
Nützliche 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
Verweisoperator/Gültigkeitsbereichsoperator (::)
Praxis – Lebewesen
Anpassung von PHP 4 auf PHP 5
Entwurfsmuster (Design Patterns)
Neue Konstante __METHOD__
Einsatz von instanceof
Dereferenzierung von Objekten
Ausnahmebehandlung
Typen-Hinweise (class type hints)
Magische Methoden (Interzeptormethoden)
Objekte – Referenzen und Kopien
Klassenkonstanten
Klassendefinition in PHP 5
Statische Eigenschaften und Methoden
Interface – Objektschnittstellen
Abstraktion von Klassen und Methoden
Finale Klassen und Methoden
Klassenvererbung in PHP 5
Objekte klonen
OOP – Rundgang
Zugriffsbeschränkung (Datenkapselung)
Konstruktoren und Destruktoren
Objekte erzeugen und verwenden
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 ::
Der CSS-Problemlöser
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!
Ausgewählter Tipp im Bereich PHP-Skripte
Download mit wget
Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
SELFPHP Code Snippet
Datei überprüfen ob es ein Bild ist
Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
© 2001-2024
SELFPHP Inh. Damir Enseleit, info@selfphp.de
,
Impressum
,
Kontakt
© 2005-2024
PHP5 Praxisbuch - Matthias Kannengiesser, m.kannengiesser@selfphp.de