PHP

PHP: Interner Syntax-Highlighter

Wusstet ihr schon, dass PHP einen internen Highlighter besitzt? Nein?
Stichwort: highlight_string() sowie highlight_file()!
Mehr zur simplen Anwendung:
Mehr >

PHP 5.3.0

Seit ein paar Tagen ist es nun soweit: der Release von PHP 5.3.0!
Die wichtigste Neuerung ist – meiner Meinung nach – der goto() – Befehl, damit kann nämlich der “Spaghetti-Code” revolutioniert werden! Demnächst wird mein Provider wahrscheinlich auch updaten (hoffe ich zumindest mal). Weiterhin müssen wir uns wohl noch ein bisschen auf PHP 6 gedulden.

Alle MySQL-Tabellen und Daten gelöscht? SQL Injection! (PHP-Security)

Einleitung

Hast du nur noch ein großes “WTF” im Kopf, weil du nicht derjenige warst der dies veranlasst hat? Tja, dann bist du wahrscheinlich Opfer einer SQL-Injection worden.
Nein, niemand hat deinem PHP Code eine Dosis verabreicht, falls du dies nun denkst. Jemand hat über ein Formular oder eine URL unerwünschten Code in dein Script geschleust.

Mehr >

PHP-Klasse: Cache / Caching-Class

Da bin ich wieder mit einem neuem, bzw. gerade aus den unendlichen Weiten meines Backups ausgegrabenen Scripts. Die Caching-Klasse ist zwar schon etwas älter, habe sie aber kurz überarbeitet und will sie euch nun vorstellen. Vielleicht braucht ja jemand eine Vorlage! :)
Mehr >

HowTo: MultiPaging (Mehrere Seiten mit PHP und MySQL)

Einleitung

Heute möchte ich euch am Beispiel eines Newssystem erklären, wie man viele News auf mehrere Seiten verteilen kann. Ich gehe davon aus, dass ein Newssystem schon besteht und wir dieses nur zu erweitern brauchen.
Mehr >

PHP? Kann man das essen?

Natürlich, würde ich euch aber nicht empfehlen. PHP (“Hypertext PreProcessor”) ist nämlich eine Programmiersprache. Mit ihr werden Web-Proramme entwickelt, wie z.B. dieses Blog. Überall, wo etwas dynamisch erstellt wird, kommt eine Programmiersprache (bei PHP wäre Interpretensprache angebrachter, weil PHP immer erst durch einen Interpreten gejagt werden muss) zum Einsatz. Neben PHP gibt es auch andere mehr oder weniger populäre Sprachen z.B. Python oder Perl.
Mehr >