Problem Seitenwechsel Nach E-mail Versand
Auteur : Andreas D.
Visité 1705,
Followers 1,
Partagé 36
Nach Erstellung einer neuen Website, mit Website X5 Evolution 9, wechselt die Seite des E-Mail Formulars nicht mehr automatisch nach dem Datenversand auf die Bestätigungsseite!
Der E-Mail-Versand funktioniert ohne Probleme!
Mit meiner alten Website, erstellt mit Website X 5 Evolution 8 auf dem selben Server gibt es keine Probleme.
Der Server hat PHP 5 und die PHP ini ist konfigurierbar.
Wie kann ich das Problem lösen?
Posté le
Da bin ich mir sicher, dass Du php hast, sonst würde ja kein Versand möglich sein.
Schau mal in den Order files auf dem Server. Darin befindet sich eine Datei
mail_p.....php.
Die öffne und schau in die letze Zeile. Dort steht ein Eintrag
header(location:.....
Was steht da als Weiterleitung drin? Denke die Seite wohin jetzt geleitet wird.
Die Datei kannst Du löschen (zur Sicherheit umbenennen) und nochmal "alles" hochladen, die wird neu erzeugt.
Prüfe aber vorher nochmals die Einstellung im Programm.
Auteur
Hallo,
Ist das Diese Datei
" imEmailForm.php "
und was muß ich dort genau ändern?
Gruß
Andreas
Auteur
);
if(@$_POST['action'] != "check_answer") {
if(!isset($_POST['imJsCheck']) || $_POST['imJsCheck'] != "jsactive")
die(imPrintJsError());
if (isset($_POST['imCpt']) && !isset($_POST['imCptHdn']))
die(imPrintJsError());
if(isset($_POST['imSpProt']) && $_POST['imSpProt'] != "")
die(imPrintJsError());
$email = new imSendEmail();
$email->sendFormEmail($settings['imEmailForm_5_3'], $form_data, $files_data);
@header('Location: ' . $settings['imEmailForm_5_3']['confirmation_page']);
} else {
if(@$_POST['id'] == "" || @$_POST['answer'] == "" || strtolower(trim($answers[@$_POST['id']])) != strtolower(trim(@$_POST['answer'])))
echo "0";
else
echo "1";
}
Auteur
Hallo,
ich konnte das Problem noch nicht lösen?
Welche Einstellungen soll ich in dem Program ändern?
Wo und wie kann ich das machen?
Gruß
Andreas
Hallo Andreas D.,
bitte überprüfen Sie innerhalb des Porgramms ob Sie, die entsprechende Seite eingestellt haben, die nach den Versand der Anfrage geöffnet werden muss.
Schritt 3 -> "E-Mail Formular" => Senden -> Unter "Optionen" und "Bestätigungsseite nach dem Dateiversand" kann in der Sitemap die entsprechende Seite ausgewählt werden.
Freundliche Grüße,
noemi
Hatte heute gerade solch ähnliches Problem bei jemanden nur bei E-Commerce.
Hatten wir wie folgt gelöst:
Export der Daten auf ein Laufwerk. Daten auf dem server gelöscht und die lokalen Daten per FTP alle manuell übertragen. Kurioser Weise funktionierte danach auch der normale Export.
Noemis Idee im Programm nachzusehen, schlug auch fehl. Da stand alles richtig drin und trotzdem... Wenn das Programm eben keine Lust hat, ist das wohl so...., da helfen auch die ganz tollen Tipps nichts.
Auteur
Habe die Dateien auf ein Laufwerk kopiert und per FTP manuell übertragen.
Doch der Seitenwechsel nach dem E-Mail-Versand erfolgt weiterhin nicht.
Es erscheint nach wie vor nur eine weiße Seite.
Vor dem Seitenwechsel
http://www.personallogistikdommach.de/kontakt.html
Nach dem Seitenwechsel ( erscheint nur eine weiße Seite)
http://www.personallogistikdommach.de/mail/imEmailForm.php
Hat noch jemand eine Idee woran das liegen kann?
Gruß
Andreas
Dann schick mir Deine iwprj per Mail.
Ich leite diese an Inco zum prüfen weiter.
Bitte in der Mail nochmals Dein Problem zusammen fassen, da ich keine Zeit habe mir alles zusammen zu suchen.
Mach mal von den Einstellungen in X5 der Bestätigungsseite noch ein Screenshot.
Kontakt über meine Webseite.