Smilies in PHP

Ich habe vor einiger Zeit mal eine Smilie-Replace-Funktion in PHP geschrieben, die ich euch nicht vorenthalten möchte 😉 Hier ist sie! function smilies($text) { $codes = array( „:-D“, „:D“, „:-)“, „:)“, „;-)“, „;)“, „*mies*“, „*super*“, „*musik*“, „*saufen*“, „*kotz*“, „*schnarch*“, „*teufel*“, „*shocked*“, „*gruss*“, „*thx*“, „*hdl*“, „*brav*“, „*prost*“, „*heul*“, „:\‘-(„, „:-P“, „:P“, „*boxer*“); $replace_with = array( „“, […]


PSPad – der ultimative Editor für Softwareentwickler

Wenn ich schnell Dokumente vom einen Zeichensatz in einen anderen konvertieren will, nutze ich PSPad. Da Dreamweaver meine Skripts immer als ANSI (Windows) abspeichert, kommt es häufig zu Problemen mit Umlauten. Den Editor gibt es unter http://www.pspad.de/ zum Download. Bei mir kommt der Editor aber nicht nur bei der Umwandlung von ANSI in UTF-8 zum […]


Blätterfunktion mit PHP

Wenn man den Usern die Möglichkeit bieten will, durch verschiedene Seiten zu blättern, ist diese Funktion genau das richtige: function show_pages($url, $ende_url, $bereich, $seiten_gesamt, $aktuelle_seite) { $string = „“; if($aktuelle_seite > 1) { $string .= „<< „; } for($i = $aktuelle_seite-$bereich; $i < = $aktuelle_seite+$bereich; $i++) { if($i > 0 && $i < = $seiten_gesamt) […]


Das ständige Problem: Sonderzeichen und Umlaute

Fast jeder, der schoneinmal eine Website erstellt hat, kennt es: Plötzlich werden statt Umlauten ??? oder komische Zeichen angezeigt. Wie man das umgeht, zeige ich hier! PHP Als erstes ist es wichtig, mit PHP richtige Header zu senden. header(„Content-type: text/html; charset=utf-8“); Dies sagt dem Client, dass er die empfangenen Inhalte in UTF-8 darstellen soll. Wichtig […]


Einfache Datenbankklasse

Ich habe vor einiger Zeit einmal eine Klasse in PHP geschrieben, mit der man seine MySQL-Verbindungen managen kann. Mithilfe dieser Klasse kann man z.B. die Anzahl der MySQL-Queries auf einer Seite ermitteln, unter der Vorraussetzung, dass alle Queries über eine Instanz der Klasse laufen. Der Code der Klasse: class datenbank { var $cid = „“; […]


»Meta