Kategorien
HTML und CSS

CSS übersichtlich gestalten

Mit den immer höheren Anforderungen moderner CSS-Sites werden auch die Stylesheets immer unübersichtlicher. Man fängt irgendwann an sich ein halbgares System zu entwickeln, welches aber nie 100% durchdacht wird.

Peter Müller von akademie.de hat jetzt einen Styleguide für CSS-Stylesheets entwickelt, der dem ein Ende bereitet.

Kategorien
HTML und CSS

CSS Browserprobleme minimieren mit Resetscript

Jeder Browser hat seine Standard-Voreinstellungen für margin, padding, font-size etc. Mittlerweile ist es Gang und Gebe im CSS ein globales margin:0 und padding:0 vorauszuschicken.

* {
    margin:0;
    padding: 0;
}

Eric Meyer hat diese Idee weiterentwickelt und daraus ein Reset-Script erstellt, welches sämtliche Standardeinstellungen in allen Browsern einheitlich überschreibt.

Kategorien
Linux-Rootserver

phpMyAdmin-Sicherheitsupdate erschienen

Das neue Sicherheitsupdate betrifft laut phpmyadmin.net „wahrscheinlich“ alle Versionen vor der aktuellen. Ein Sicherheitsloch ermöglicht es XSS in einen Datenbank-Namen zu schleusen.

Da kann ich gleich mal mein neues Shellscript testen.

Kategorien
Allgemein

Praktische Cheat-Sheets zum Download

Dave Child bietet auf seiner Website ilovejackdaniels.com praktische Übersichtsblätter für MySQL, PHP, HTML, ASP, Ruby On Rails, ModRewrite und vieles mehr an. Die Sheets gibt es wahlweise als .pdf oder als .png.

Kategorien
Allgemein Linux-Rootserver

Sporadisch Relay Access Denied

Ich hatte jetzt den Fall, dass Emails ab und zu nicht weitergeleitet werden konnten, beim Client kam die Meldung „Relay Access Denied“. Normalerweise ein Fall der Fehlkonfiguration des Mailservers oder ein fehlendes Häckchen im Mailclient (SMTP erfordert Authentifizierung).

Kategorien
PHP

PEAR-Buch kostenlos als openbook

Galileo Pear BuchIch kenne mittlerweile eine Menge PHP-Programmierer, aber keiner kannte bisher die Serie „openbook“ von Galileo-Computing. Eigentlich sehr verwunderlich, da der Verlag für Computer-Fachbücher seine sonst sehr teuren Bücher hier zum kostenlosen Download anbietet. Das wirklich praktische PEAR-Nachschlagewerk gibt als .zip zum Download oder als Online-Version, es bildet somit eine echte Alternative/Ergänzung zur PEAR-Dokumentation, die oft lückenhaft ist und teilweise nur von generierten Dokus lebt.

Kategorien
HTML und CSS Javascript

XHTML und target=_blank Javascript-Alternative

Mit XHTML 1.1 wurde das Attribut target=““ abgeschafft, manchmal möchte man dennoch eine Seite in einem neuen Fenster öffnen.

Kategorien
Linux-Rootserver

Sicherheitslücken in php-Scripts aufdecken

Mit einem kleinen, aber feinen Befehl kann man seine Apache-Logs nach Remote-File-Inclusion-Attacken durchforsten und anschließend die Dateien sicher, bzw. unschädlich machen.

Kategorien
PHP

Einfache Methoden um $_GET und $_POST zu überprüfen

Gerade bei Open-Source-Software (wie phpBB, WordPress, phpMyAdmin o.a.) werden gerne bekannte Sicherheitslücken ausgenutzt, aber auch bei eigenen Scripts versuchen die Scriptkiddies immer wieder Ihren Code einzuschleusen.

Kategorien
PHP

Zend Framework Tutorial in deutsch

Bananas Development Blog machte mich heute auf das erste deutsche Tutorial zum Thema Zend Framework aufmerksam.