~~SLIDYSHOW~~ ====== PHP ====== ===== Was ist PHP? ===== PHP (= PHP Hypertext Preprocessor) ... Skriptsprache für Internet, wird am Webserver ausgeführt. {{informatik:php:php5-s5.jpg?450|Ablaufdiagramm}} ---- PHP, die Kurzform von Personal HomePage oder auch PHP Hypertext Preprocessor, ist eine Skriptsprache, die speziell für den Einsatz im Internet entwickelt wurde. Die auszuführenden Anweisungen können direkt in den HTML-Code integriert werden. Öffnet der Betrachter in seinem Browser (1) eine solche Webseite über einen PHP-fähigen Webserver (2), werden die Anweisungen von PHP interpretiert (3), ausgeführt (4) und das Ergebnis als HTML-Code zurückgesendet (5). Ein klarer Vorteil dabei ist, dass der PHP-Quellcode dem Betrachter nicht zugänglich ist. Er sieht im Browser nur den zurückgelieferten HTML-Code. ===== Felder ===== * [[:informatik:php:Grundlagen zu Felder]] * [[:informatik:php:Indizierte Felder]] * [[:informatik:php:Assoziative Felder]] ===== Funktionen ===== * [[:informatik:php:Funktionen erstellen und aufrufen]] * [[:informatik:php:Mit Funktionen arbeiten]] * [[:informatik:php:Gültigkeitsbereich von Variablen]] * [[:informatik:php:PHP-Dateien einbinden]] * [[:informatik:php:Andere Dateitypen einbinden]] ===== Externe Dateien ===== * [[:informatik:php:Externe Dateien nutzen]] * [[:informatik:php:Dateien öffnen lesen schließen]] * [[:informatik:php:In Dateien lesen ]] * [[:informatik:php:In Dateien schreiben ]] * [[:informatik:php:Besucher zählen ]] ===== PHP und MySQL ===== * [[:informatik:php:PHP mit dem MySQL-Server verbinden]] * [[:informatik:php:MySQL-Abfragen]] * [[:informatik:php:Rückgabe aus MySQL-Abfrage auswerten]] * [[:informatik:php:Formulardaten in MySQL-Datenbank speichern]] * [[:informatik:php:Weitere PHP-Befehle]] * [[:informatik:php:apfeldb|Ein ausführliches Beispiel]] ===== PHP und PDF ===== * [[:informatik:php:phpundpdf|Verschiedene Möglichkeiten PDF-Dateien über PHP-Scripts zu erzeugen]] \\ \\ ---- * [[http://www.php-kurs.com/|PHP-Kurs "PHP lernen für Einsteiger"]]