PHP-Code in Formularfeldern

grunzl

Registered User
Hallo zusammen,

ich hoffe, dass ich mit dem Thema im richtigen Forum gelandet bin.

Auf einem VServer habe ich ein Forum laufen und vor kurzem noch eine separate Homepage (eigene Domain) mit statischen HTML-Seiten (inkl. Kontaktformular) erstellt. Alles lief einwandfrei bis ich heute in dem separaten Verzeichnis der Homepage mal die Rewrite-Regeln ausprobieren wollte.

Hierzu hatte ich in eine .htaccess-Datei
Code:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\.htm$ $1.php [NC]
eingesetzt. Über Sinn oder Unsinn dieser Zeilen kann man streiten aber ich wollte ja auch nur kurz etwas ausprobieren. Jedenfalls stellte ich ab dem Zeitpunkt fest, dass in dem Kontaktformular der Webpage in den Textfeldern php-Code angezeigt wird. Auch durch das Entfernen der .htaccess Datei änderte sich das Verhalten nicht mehr. Erst als ich eine neue .htaccess-Datei mit dem Inhalt
Code:
AddType application/x-httpd-php .html .htm
erzeugt hatte, funktionierte das Formular wieder.

Hat da jemand eine Erklärung dafür? Vor der Änderung mit dem Rewrite funktionierte alles und in dem Verzeichnis der Homepage war keine .htaccess Datei vorhanden. Änderungen in der Apache-Konfiguration oder im SysCP hatte ich nicht vorgenommen.
 
Back
Top