Bit-String-Matrix erzeugen
Wir möchten eine Matrix erzeugen, die für n Variablen alle möglichen Bitfolgen in ihren Zeilen enthält. Anwendung findet die Matrix zum Beispiel, wenn eine Wahrheitstabelle für einen gegeben booleschen Ausdruck für alle möglichen Zustände der Eingangsvariablen erzeugt werden soll.Hilfreich ist es, wenn man sich zunächst überlegt, wie viele Kombinationen an Bitstrings bei n Variablen erzeugt werden müssen und wie die Matrix zum...
Codeschnipsel | letzte Änderung am 14. April '11 um 21:50 Uhr
Alle Checkboxen aktivieren/deaktivieren
Um die Bedienung bei der Auswahl mehrerer Einträge über Checkboxen zu vereinfachen, sollen alle Checkboxen gleichzeitig aktiviert und deaktiviert werden können.Über eine weitere Checkbox soll das Aktivieren beziehungsweise Deaktivieren der Checkboxen ermöglicht werden!Die Javascript-Funktionerwartet als Parameter die ID des Formulars, innerhalb dessen die Checkboxen angehakt werden sollen und die ID der Checkbox, die als Vergleich dient, um...
Codeschnipsel | letzte Änderung am 21. Juli '10 um 18:30 Uhr
Thumbnails mit fester Größe erstellen
Um ein einheitliches Layout z.B. für Galerien zu gewährleisten, möchten wir unsere Vorschaubilder (Thumbnails) auf eine einheitliche Größe skalieren. Da nicht alle Bilder im selben Format vorliegen, bleibt es allerdings nicht aus, dass Teile des Bildes abgeschnitten werden müssen.Das Script arbeitet mit den Image-Funktionen der GD-Bibliothek, die seit PHP 4.3 in PHP enthalten ist oder auch manuell installiert werden kann: .
Codeschnipsel | letzte Änderung am 09. Juli '10 um 19:16 Uhr
Double Content vermeiden
Werden identische Inhalte unter unterschiedlichen Adressen durch Suchmaschinenbots gefunden, werden diese in der Regel schlechter bewertet und tauchen in der Ergebnisliste der jeweiligen Suchmaschine erst weiter unten auf.Um eine doppelte Indexierung seiner Website bei Suchmaschinen zu vermeiden, ist es ratsam, Subdomains oder Andere, die auf die selbe Internetpräsenz verweisen, auf eine gewünschte Domain weiterzuleiten. Dies geschieht im...
Codeschnipsel | letzte Änderung am 26. Juni '10 um 17:06 Uhr
PHP-Farbwähler (ColourPicker)
Bei diesem Codeschnipsel handelt es sich lediglich um eine Implementierung zur Erzeugung der Oberfläche eines Farbwählers in PHP. Die 256x256 Pixel große Grafik wird pixelweise Zeile für Zeile erzeugt. Die Berechnung der Farbwerte der einzelen Pixel übernimmt das Script. Ein Vorschaubild, für den im Script (siehe unten) definierten Farbwert, ist unter folgendem Link zu finden: . Verwendet werden kann die Grafik zum Beispiel für die...
Codeschnipsel | letzte Änderung am 25. Juni '10 um 22:05 Uhr
Text nach bestimmter Länge und Wort abschneiden
Möchte man seinen Usern eine kurze Textvorschau von wenigen Zeichen anbieten, lässt sich ein String sehr leicht mit der Funktion kürzen. Etwas unschön und unprofessionell sieht es dann doch aber aus, wenn der Text mitten in einem Wort abgeschnitten wird. Um dies zu verhindern, kann der gekürzte String nochmals am letzten, noch enthaltenen Leerzeichen gekürzt werden.
Codeschnipsel | letzte Änderung am 03. Juni '10 um 16:22 Uhr
Dateien nach Datum sortieren
Es ist mit PHP sehr einfach Dateien aus einem Verzeichnis auszulesen und sich diese dann in einer Liste ausgeben zu lassen. Doch wie sortiert man diese Dateien dann zum Beispiel nach dem Datum, an dem die Datei zuletzt geändert wurde? Um dieses Problem zu lösen bietet sich die Funktion an! Sämtliche Dateien, samt Änderungszeitpunkt, speichern wir dazu in einem Array und übergeben es dann unserer Sortierfunktion!Die Sortierung erfolgt...
Codeschnipsel | letzte Änderung am 04. April '10 um 12:11 Uhr