Dieser Artikel beschreibt wie man auf einfache Weise Verzeichnisse ausliest und die Inhalte Tabellarisch darstellt – das ganze steuerbar in der Spaltenanzahl der Ausgabetabelle und auch der Anzahl pro Seite.
PHP
PHP – IP basierte Floodsperre
Dieser Codeschnipsel zeigt wie man eine einfache IP basierte Floodsperre realisieren kann.
Arrayelemente ausgeben
Dieser kleine Codeschnipsel zeigt wie man auf einfache Weise eine Liste von Arrayelementen so ausgibt das diese mit Komma getrennt sind, und das letzte Element mit „und“ angehängt wird.
Adventskalender erstellen
Alle Jahre wieder denkt man Ende November daran, dass man doch einen Adventskalender für die Webseite bräuchte. Hier ist nun die einfach anzupassende Lösung auf PHP Basis.
PHP – Zufallszeichen für verschiedene Anwendungsgebiete
In diesem Workshop wird das erzeugen von Zufallszeichenketten und deren Verwendung erläutert. Die Beispiele können für die Passworterzeugung, das benennen von Dateien oder auch für die Spamabwehr in Formularen genutzt werden.
PHP – Seitenweise Anzeige von Datensätzen (Blätterfunktion)
Oft möchte man aus einer Datenmenge nicht alle Datensätze auf einer Seite ausgeben, z.B. in einem Gästebuch, einem Forum, einer Bildergalerie usw. Hier hilft die im Artikel vorgestellte Blätterfunktion.
PHP – Zeile(n) in Textdatei editieren
Dieser Artikel beschreibt das editieren und löschen von Zeilen in einer Text Dateien.
URL Sperrliste
Dieser Codeschnipsel wertet eine Liste von URLs aus und ermittelt den Status dieser URL. Geeignet ist dies um z.B. x Anmeldungen in Linkverzeichnissen oder Toplisten mit der selben URL ins Leere laufen zu lassen.
Blätterbares Jahresarchiv
Mit diesem Code kann man aus einem vorgegebenen Jahresbereich ein durchblätterbares Verzeichnis erstellen.
Daten einen selbstdefinierten Index zuweisen
Oft kann es nützlich sein Daten beim speichern einen eigens dafür optimierten Sortierindex zuzuweisen. Einsatzzwecke können sein: Zusammenfassung von Wortlisten (z.B. die Worte die mit A,a,Ä,ä beginnen unter Buchstabe A abzulegen, oder das verschieben von Dateien mit bestimmten Endungen in festgelegte Zielverzeichnisse.
Logfiles
Wenn der Besucher eine Site aufruft, dann werden verschiedene Daten in ein „Logfile“ gespeichert. Es werden IP, Datum, die aufgerufene Datei, Status der Datei, die größe der Datei und woher der Besucher kommt gespeichert.
Aufgaben automatisieren ohne Cronjobs
Betreibt man eine Webseite möchte man vielleicht gern gewisse Aufgaben automatisieren. Hat man Cronjobs zur Verfügung besteht ist die Aufgabe nur darin die entsprechenden Wartungsscripte bereitzustellen. Wie es auch ohne Cronjobs geht zeigt dieser Artikel.
PHP Badword Funktion
Mit PHP ist es möglich, einen eigenen Filter für unerwünschte Worte – ein so genannter „Badwords-Filter“ – zu erstellen. Dieser Filter kann für Formulare in Foren und Gästebücher oder öffentliche Blogs benutzt werden. Die nicht erwünschten Wörter werden dann beim Absenden des Textes automatisch gefiltert und durch Sternchen ersetzt. Im folgenden Abschnitt erfahren Sie, wie das funktioniert.
Counter mit reload Sperre per Sessions
Möchte man feststellen, wie gut eine Seite besucht ist, benötigt man einen Counter. Aber Counter ohne IP-Sperre bringen nicht viel, weil immer wenn der Besucher auf die nächste Seite geht, wird der Counterstand erhöht.
Mail Funktion
Die E-Mail Funktion von PHP ist sehr praktisch, denn damit können wir Formulardaten versenden lassen oder ganze Newsletter-Scripts erstellen. Man kann dieses Verfahren auch für ein Gästebuch benutzen, z.B. das man eine Mail erhält, wenn sich jemand in das Gästebuch einträgt.
Datentabellen ausgeben
Oft kommt es vor das man einfache Datentabellen auf der Webseite ausgeben möchte, z.B. mit den Ergebnissen vom Fußball, mit Adressen und dergl. mehr. Mit dieser hier vorgestellen Funktion sind solche Aufgaben schell gelöst. Es wird nur eine Datensatzdatei erstellt, die Ausgabe übernimmt PHP…
Regex Sammlung
In diesem Artikel werden verschiedenste Reguläre Ausdrücke (engl. Regular expression), nach Themenschwerpunkten getrennt, aufgelistet. Reguläre Ausdrücke sind ein wichtiges Mittel um z.B. Benutzereingaben zu prüfen oder Daten zu entschärfen bzw. zu korrigieren/ändern.
Regex Sammlung
In diesem Artikel werden verschiedenste Reguläre Ausdrücke (engl. Regular expression), nach Themenschwerpunkten getrennt, aufgelistet. Reguläre Ausdrücke sind ein wichtiges Mittel um z.B. Benutzereingaben zu prüfen oder Daten zu entschärfen bzw. zu korrigieren/ändern.
