E-Mail-Formular einbinden
Autor: J. R.Auf unserer Seite www.schleswiger-stadtgeschichte.de/aktuelles.html soll ein E-Mail-Formular eingebunden werden - eigentlich ganz einfach. Es erscheint bei Nutzung jedoch im Browser (egal welcher!) folgendes:
<?php if(substr(basename($_SERVER['PHP_SELF']), 0, 11) == "imEmailForm") { include '../res/x5engine.php'; $form = new ImForm(); $form->setField('Ihre EMail-Adresse', $_GET['imObjectForm_5_1'], '', false); $form->setField('Nachname, Firma', $_GET['imObjectForm_5_2'], '', false); $form->setField('Vorname', $_GET['imObjectForm_5_3'], '', false); if(@$_GET['action'] != 'check_answer') { if(!isset($_GET['imJsCheck']) || $_GET['imJsCheck'] != 'jsactive' || (isset($_GET['imSpProt']) && $_GET['imSpProt'] != "")) die(imPrintJsError()); $form->mailToOwner($_GET['imObjectForm_5_1'] != "" ? $_GET['imObjectForm_5_1'] : '***', '***', 'Anmeldung Newsletter', 'Bitte senden Sie mir Ihren Newsletter an die angegebene Anschrift. ', false); @header('Location: ../aktuelles.html'); exit(); } else { echo $form->checkAnswer(@$_GET['id'], @$_GET['answer']) ? 1 : 0; } } // End of file
Auch im Captcha-Fenster erscheint nur HTML-Code.
Was mache ich falsch? Wo fehlt evtl. eine Einstellung?
Guten Tag,
Um diese Funtkion zu benutzen benötigen Sie PHP Version 5 auf den Hosting server und es scheint das Ihr Hosting kein PHP unterstützt. Kontaktieren Sie den Hosting und fragen Sie wie PHP Version 5 auf Ihren Hosting aktiviert werden kann.
Vielen Dank!
Autor
Ich habe ins root-Verzeichnis folgende .htaccess-Datei kopiert:
AddType application/x-httpd-php5 .php
Auch die php-Version 5.2 habe ich probiert - Fehlanzeige!
In den Erweiterten Einstellungen - Datenmanagement habe ich auch alle Versionen für den Scripttyp f. E-Mail-Versand getestet. Leider auch erfolglos.
Muss die .htaccess-Datei evtl. in eines der zahlreichen Unterverzeichnisse verschoben werden?
Was nun?
Den Hostingserver kontaktieren wegen Php 5 ..
Eine htaccess Datei hilft dir in diesem Fall überhaupt nicht. Man muss sich direkt in deinem Account beim Hoster einloggen und dort auf PHP 5.x umstellen!
Autor
. . . Danke für die Tipps. Dann werde ich mal hören, was Strato dazu sagt.