Problem bei der Zusendung der E-Mails
Autore: Gelpi R.
Visite 861,
Followers 1,
Condiviso 0
Hallo Incomedia-Team
Auf meiner Website für mein Ferienhaus (www.casaalfiume.ch) habe eine Unterseite "Reservation", wo die Interessenten eine Offerte oder Reservation vornehmen können und dies per E-Mail senden können. Dieses Senden per Mail funktioniert aber nicht mehr, wie ich selber getestet habe. Es erscheint folgende Fehlermeldung nach dem Klicken auf "Senden":
Parse error: syntax error, unexpected ':', expecting ';' or '{' in D:\www\www213\res\x5engine.php on line 3243
Die php-Datei (--> Anhang) kann ich zwar mit dem Editor anschauen, aber ich sehe nicht wo die line 3243 und der Fehler ist.
Können Sie mir weiterhelfen?
Freundliche Grüsse
Renato Gelpi
Postato il
Prüfen Sie die Version von php auf dem Server sollte 7.1 oder höher sein!
JJ.
Was hast Du denn auf der Exportseite im Feld 'URL der Website' stehen? Dort musst Du http://www.casaalfiume.ch oder https://www.casaalfiume.ch (wenn Du ein Zertifikat hast) eintragen. Bei Dir steht http://localhost und deshalb stimmen die Zuordnungen nicht.
Außerdem ist der Text IDEEfrühpension.ch vor dem eigentlichen Inhalt zu sehen. Wahrscheinlich hast Du denn im Code auf der Seite index.html eingegeben. Das musst Du löschen.
Autore
Antwort von JJ:
Ich weiss nicht, wie ich die Version prüfen kann. Auf was für einem Server?
Autore
Antwort 2 von Franz-Josef H.
- localhost auf casaalfiume abgeändert
- ideefrühpension in der index.html gelöscht. Nach dem Hochladen mit File Zilla erscheint es aber erneut! Wie lässt sich dies dauerhaft löschen?
In den Einstellungen der Website bei Statistiken, SEO und Code kann der Metatag für die Google Search Console eingetragen werden. Schau mal nach, ob der Eintrag dort ist. Wenn ja, dann lösche ihn raus.
Vermutlich steht es (auch) in den Eigenschaften der Index-Seite im Reiter "Erweitert" im Benutzerdefinierten Code "Nach dem <BODY> Tag".
Ergänzung: Bei Deinem Webhoster -das ist die Firma, auf der Du Deine Homepgage veröffentlichst- kannst Du die php-Version erfahren.
Außerdem sehe ich, dass Du nun https:// in URL der Website eingetragen hast. Allerdings hst Du kein Sicherheitszertifikat aktiviert. Vielleicht kannst Du das in dem Zusammenhanhg php-Version auch mit Deinem Webhoster klären.
Autore
Hallo Franz-Josef
- Bei Webland habe ich die php-Version auf die aktuellste Version 7.4 eingestellt. Fülle ich nun eine Reservation aus und drücke auf Senden, kommt jetzt wenigstens keine Fehlermeldung mehr, aber ein Bestätigungsmail bzw. ein Anfrage-Mail auf die Ferienhaus-Mailadresse kommt nicht rein.
- "IDEEfrühpension.ch" sehe ich nicht <BODY> (siehe Anhang)
- Auf dem PC habe ich drei Versionen der index-Datei gefunden mit dem Datum von heute. Bei allen habe ich "IDEE..." gelöscht. Mit FileZilla alles hochgeladen. Und siehe da, "IDEE..." ist immer noch da!
Langsam bin ich am Verzweifeln.
Liebe Grüsse
Renato
Autore
Ist hier etwas falsch eingetragen? (siehe Anhang)
Die Datei index.html kannst Du zwar ändern, allerdings wird diese von WebsiteX5 bei der nächsten Änderung wieder überschrieben. Das nützt also nichts.
Zu deinem Bild: das ist die falsche Stelle, dnn Du musst wie oben beschrieben, den Reiter "Erweitert" anklicken. Dort findest Du dann Den Bereich "benutzerdefinierter Code". Wenn Du auf den schwarzen Pfeil ganz rechts (gelb markiert) klickst, werden Dir die möglichen Code-Bereiche angezeigt.
In einem dieser Codebereiche - vermutlich "Nach dem <BODY> Tag" - ist der Text enthalten. Diesen musst Du rauslöschen.
Zu dem ersten Punkt: Verwendest eine freie Mailadresse, zum Beispiel gmail.com oder hotmail.de? Es ist besser hier eine Mailadresse Deiner Domain zu benutzen.
Im Kontaktformular das "Daten im CSV Format erfassen" aushaken. Danach STRG+Vorschau drücken und hochladen.