In der jüngsten Vergangenheit konnten wir alle die Verschärfung der Sanktionen gegen den Iran aufgrund seines Atomprograms verfolgen. Die zentrale Frage, die sich immer wieder stellt ist; müssen wir Angst vor einer neuen Atommacht, dem Iran, haben. Seit dem 6. August 1945 weiss die Menschheit wie gross die Zerstörungskraft einer atomaren Bombe ist. Die Amerikaner, waren die ersten und letzten, die jemals eine gegen die Zivilbevölkerung eingesetzt haben. Die Japaner waren sozusagen die Versuchskaninchen der …
In diesem Monat erschienen: Oktober 2012
PHP - Webbasierter Bilderupload und Löschen
Da ich für meine Kunden des Öfteren einen Bilder- bzw. Dateiupload erstellen muss. Habe ich mir an einem regnerischen Tag mal eine PHP-Klasse erstellt, die den gesamten Prozess des Uploads bis zum Löschen einzelner Bilder abdeckt. Folgende Funktionen werden durch die PHP-Klasse abgedeckt: Deklaration mehrerer Uploadtypen (.jpg, .pdf) Deklaration der Dateigrösse in Byte Deklaration der # Dateien pro Verzeichnis Paralleler mehrfacher Dateiupload Paralleler mehrfache Dateilöschung Dateilöschung und Dateiupload in einem Page-Reload Dateivorschau hochgeladener Dateien Ausgabe …
PHP - Fileupload ohne chmod 777
Normalerweise wenn man ein Uploadformular mittels PHP und POST realisiert können Dateien oder Bilder nur in einen Ordner geladen werden, der volle Schreib- und Änderungsrechte besitzt. Da dies ein Sicherheitsrisiko darstellt erläutere ich in den nächsten Zeilen, wie man den PHP-Upload auch ohne chmod 777 realisieren kann. Die User FTP und Apache Wenn man ein Verzeichnis per FTP auf den Webserver mit einem der kostenlosen FTP-Programmen erstellt, merkt sich der Server, welcher User das Verzeichnis …
mod_rewrite - RewriteCond für mehrere Subverzeichnisse
Bei der Vorbereitung für eine neu zu erstellende Webseite habe ich mir folgende URL-Struktur vorgestellt: http://www.meineseite.ch/news.html und http://www.meineseite.ch/concerts/band.html Die URL soll dann, je nach URL Struktur, folgendermassen an den Server gesendet werden: http://www.meineseite.ch/index.php?page=news oder http://www.meineseite.ch/index.php?page=concerts&subpage=band Um dies mittels einer .htaccess-Datei realisieren zu können bedarf es dem Studium der RewriteCond. Die RewriteCond funktioniert im Grunde so wie ein if…else - Statement. Ist die RewriteCond true, so werden die nachfolgenden Zeilen durchgearbeitet. Ist sie falsch, wird nach …