Reihenfolge der Index-Datei per .htaccess bestimmen

Mittwoch, 4. November 2009

Oft will man kurz eine Seite vor die eigentliche Homepage zwischenschalten, um die Seite beispielsweise temporär offline zu stellen. Also eine start.html vor der index.html oder index.php anzeigen.

Das ist recht einfach per .htaccess möglich:

 DirectoryIndex start.html index.html index.php

Die Anweisung DirectoryIndex steuert also die Reihenfolge, in der nach der Startseite gesucht wird.

HTML erlauben bei Usereingaben

Montag, 2. November 2009

Joomla hat ab einer der letzten Versionen - ich glaube 1.5.14 - die durchaus vernünftige Eigenschaft, dass HTML in $_GET und $_POST Parametern automatisch gefiltert wird. Das ist zwar grundsätzlich gut, blöd ist es nur wenn man nichts davon weiß und dich die ganze Zeit wundert wieso vor verschiedenen Zeichen auf einmal nur mehr Slashes auftauchen, sprich diese escaped werden. Egal, nach langer Suche weiß ich jetzt wie man damit umgeht:

$parameter = JRequest::getVar( 'parameter', '', 'post', 'string', JREQUEST_ALLOWHTML );