PHP Beispiele – Jetzt ausprobieren!

Wir bieten eine Reihe an Beispielen f├╝r HTML, JavaScript, PHP und MySQL. So gibt es L├Âsungen f├╝r h├Ąufig auftretende Problemf├Ąlle oder auch einfach Beispiele, die die Handhabung einiger Funktionen verdeutlichen sollen.

Eigenes CMS erstellen

Erstelle dein eigenes CMS mit unserem Tutorial. Dabei lernst du bestimmt einiges neues in Sachen Webentwicklung mit PHP.

Formulare

Eine der besten Leistungen von PHP besteht darin, HTML-Formulare dynamisch zu gestalten und die Daten weiter zu verwenden, mit relativ geringem Aufwand.

Datenbanken

PHP bietet umfangreiche Werkzeuge f├╝r die Arbeit mit den unterschiedlichen Datenbanken von MySQL bis Oracle. Am beliebtesten ist die Kombination von PHP mit MySQL . Deshalb beziehen sich die folgenden Beispiele auch darauf. Bevor die Tabellen einer Datenbank bearbeitet werden k├Ânnen, sind 2 Schritte erforderlich: die Verbindung zum Datenbankserver und das Ausw├Ąhlen der Datenbank.

Sessions

Eine Session ist in PHP der Prozess vom Start des PHP-Skripts bis zu dessen Beendigung. Alternativ kann eine Session explizit gestartet und beendet werden, wodurch eine Session mehrere Seiten├Âffnungen beinhalten kann. Der Sinn von Sessions ist zu verhindern, dass beim Wieder├Âffnen alle bisherigen Informationen verloren gehen.

Datum und Uhrzeit

Datums- und Zeitangaben werden vom System als numerischer Wert behandelt. Damit sie f├╝r den Menschen verst├Ąndlich werden, m├╝ssen sie umgewandelt werden. Umgekehrt muss eine Zeitangabe, die wir verstehen k├Ânnen, f├╝r das System in einen numerischen Wert gewandelt werden.

WebDav-Client

Aufgrund der unbeschritten Vorteile erfreut sich die HTTP-WebDav-Erweiterung immer gr├Â├čerer Beliebtheit. Die Anbieter der Betriebssysteme bauen f├╝r den Zugriff auf ein WebDav-Laufwerk bereits standardm├Ą├čige Erweiterungen ein. Es gibt aber auch die Alternative f├╝r einen Administrator oder Programmierer, auf eine betriebssystem-unabh├Ąngige Variante zur├╝ckzugreifen. WebDav besteht aus einer Sammlung von HTTP-Methoden und so gibt es die M├Âglichkeit, sich mit einer Sprache wie z.B. PHP, die den Zugriff auf Sockets unterst├╝tzt, einen eigenen WebDav-Client zu programmieren.

Datei-Uploads

Die Online-Festplatten, die fast schon zum Standardangebot eines Providers geh├Âren oder das Webdav-Konzept sind f├╝r Datei-Uploads zwei sehr gute Praxisbeispiele. Nicht zu vergessen, sind die Webmail-Dienste, falls eine Email mit Anlage(n) verschickt werden soll. Dazu m├╝ssen die Dokumente erstmal auf den Webserver kopiert werden. F├╝r den Upload auf den Webserver m├╝ssen keine weiteren Protokolle freigeschaltet werden und ├╝ber Funktionen bzw. Attribute auf Browser- und Serverseite kann ein Missbrauch verhindert werden.

Unterschiede von PHP 5 zu PHP 6

Auch bei der Skriptsprache PHP bleibt die Entwicklung nicht stehen und drei Jahre nach der ersten Sammlung von Ideen f├╝r PHP 6 wird es immer konkreter, wie die neue Version der Sprache aussehen soll. Obwohl ein konkretes Ver├Âffentlichungsdatum noch nicht feststeht, k├Ânnen schon viele eindeutige Aussagen dar├╝ber getroffen werden, auf was sich die Programmierer einstellen m├╝ssen. Die Abw├Ąrtskompatibilit├Ąt zu den Vorg├Ąngerversionen PHP5 aber auch zu PHP4 ist ein gro├čes Thema, was noch f├╝r viel Gespr├Ąchsstoff sorgen wird.

Umfragensystem

Die Betreiber von Webseiten bzw. -portalen suchen nach immer neuen M├Âglichkeiten, um an pers├Ânliche Informationen von ihren Besuchern und Mitgliedern zu gelangen. Neben den eigentlichen Sinn von Umfragen, etwas ├╝ber die Qualit├Ąt des Produktes zu erfahren bzw. die Meinung zu bestimmten Ereignissen zu erfragen, werden sie in der Internet-Welt dazu verwendet, um die Pers├Ânlichkeit des Nutzers zu erfahren.

SOAP

Bei der Entwicklung von Webanwendungen wird die Zukunft in die Richtung von service-orientierten Architekturen (SOA) gehen. In diesem Zusammenhang spielen die Webservices im allgemeinen eine gro├če Rolle. Mit dem SOAP-Protokoll k├Ânnen auf eine einfache und kostenlose Art und Weise Informationen zwischen Webanwendungen ├╝bermittelt werden. SOAP wird haupts├Ąchlich mit Java eingesetzt, aber eine entsprechende Erweiterung ist auch in anderen Programmiersprachen integriert.

PEAR

PEAR steht f├╝r ÔÇŁ PHP Extension and Application RepositoryÔÇŁ. PEAR ist eine Gruppe von leistungsf├Ąhigen PHP-Klassen, die zur Weiterverwendung empfohlen werden.

Netzwerke und Internet

Die Verbindung zwischen Client und Server kann von PHP gepr├╝ft und beeinflusst werden.

Grafiken generieren

Mit PHP kann man auch Grafiken erstellen und eine Vielzahl von Grafik-Funktionen ausf├╝hren. Dazu muss die Standard- PHP-Installation allerdings um die GD-Bibliothek erweitern. Welche Bibliotheken gebraucht werden, h├Ąngt nicht zuletzt von den Grafik-Formaten ab, die verarbeitet werden sollen.

Dateien und Verzeichnisse

Mit PHP kann man auf das Dateisystem des Servers zugreifen, die Verzeichnisstruktur lesen, Ordner anlegen, ihre Namen ├Ąndern und sie wieder l├Âschen, Dateien erzeugen, in gewissen Grenzen bearbeiten, kopieren, verschieben und l├Âschen.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>