Kontaktformular wird gesandt aber gelinkte Webseite nicht angezeigt sndern HTTP 404 error

  • Hallo ich bin neu
    hier und habe eine zweisprachige Webseite erstellt. Dabei habe ich die
    englische Webseite in root Verzeichnis /public_html kopiert und die deutsche
    Webseite in einem Unterordner /public_html/german abgelegt. Den Wechsel der Sprachen
    habe ich über einen Teaser gemacht.

    Bei der Erstellung der 2. Sprache habe ich das ganze Projekt einfach kopiert
    und als separates Projekt dann Seite für Seite übersetzt.


    Soweit funktioniert alles perfekt und nach dem Freischalten der Webseite funktionieren
    alle Links, die E-Mail Adresse funktioniert und ab der Englischen Seite kann
    ich problemlos mittels Kontaktformular eine Message senden die dann ankommt. Nach
    Versand wird die Bestätigungsseite "Ihre Meldung wurde erfolgreich
    versandt“ angezeigt.

    Auf der deutschen Webseite funktioniert wohl das Versenden der Message, die
    kommt zumindest perfekt an aber die Bestätigungswebseite wird nicht angezeigt,
    sondern ein HTPP404 Error Ich habe die Einstellungen bei beiden Seiten hundertmal
    kontrolliert und bei beiden sind die genau gleichen Einstellungen vorhanden. Zudem
    habe ich das Kontaktformular und seine Einstellungen so übernommen wie es war und
    habe keine Änderungen daran

    Ein Unterschied konnte ich erkennen. Inder egnlshcen Verison sind unter Attribute die beiden Anzeigen
    from_script_button_send_title und

    from_sript_msg_required klar dargestellt/bold waehrend in der deutshcen Seite diese beiden Begriffe nur schwach angezeigt werden.

    Habe keine Ahnung mehr was ich machen soll um das Problem zu beheben. Gibt es
    hier jemanden der mir weitehelfen kann. Da ich in Thailand arbeite und leben kann
    ich leider die kostenpflichtige 0900 Nummer des Support bei Zeta nicht anrufen
    und per Email geben die leider keine Hilfestellung und verweisen auf die Hotline
    (da halt eben aus dem Ausland nicht funktioniert???!!)


    Wäre toll wenn mir hier jemand helfen könnte


    Besten Dank

    Walter

    Einmal editiert, zuletzt von Lifestyle (18. Oktober 2012 um 13:16)

  • Hallo

    ich vermute, Sie müssen bei der deutschen Seite bei den FTP-Einstellungen an die Web-Adresse auch das "german" (ohne die Anführungszeichen) anhängen, sonst kann das Skript die "Gesendet" Seite nicht finden, da die Pfade ja quasi von Hand nach /german verschoben wurden.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Danke Herr Seiz


    Meine FTP Einstellung lauten wie folgt: Zielordner ist:
    /public_html/german Somit sollte das so sein wie von Ihnen vorgeschlagen.
    Was mich verwundert ist die Tatsache, dass bei der englischen Seite und der
    deutschen Seite unter Attributen unter


    form_button_script_button_send_title

    form_sript_msg_required


    anders dargestellt sind. Bei der englischen Seite ist Anzeige fett dargestellt
    wie die anderen Attribute wie bei den Extramenüs auch während bei der deutschen
    Seite dies nicht bzw. schwach (wahrscheinlich nicht aktiv) angezeigt sind.


    Haben Sie noch eine andere Idee was es sein könnte?


    W. Wyler

  • Hallo,

    ich hatte nicht vom Zielordner, sondern von der einstellung "Web-Adresse" in den FTP-Einstellungen gesprochen. Können Sie da überprüfen, /german entsprechen enthalten ist oder nicht?


    Wenn das gelöst ist, wenden wir uns Ihrem nächsten Problem zu (mit den Attributen).

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Habe die ganze
    Seite nochmals neu gemacht und dabei eine Kopie gemacht von der englischen
    Seite. Nun funktioniert alles bestens. Fast perfekt mit einem Schönheitsfehler.
    Nach dem Versenden des Nachrichtenformulars kommt die Bestätigungsseite der
    englischen Version, heißt ich falle zurück in die englische Webseite. Keine
    Ahnung wie ich das korrigieren kann. Webseite lautet https://community.zeta-producer.com/www.tinzap.com


    Gruss

    W. Wyler

  • Hallo Walter,

    das kommt daher, weil dein Kontaktformular noch von der englischen Version ist.
    Es kommt ja auch noch nicht Name, Email, Nachricht, sondern noch alles auf Englisch.

    Du musst dies abändern auf die Deutsche Version in den Formularoptionen des Deutschen Projektes, dann sollte es gehen.

    Gruß
    Jochen

    Gruß
    Jochen

  • Danke Jochen.
    Habe die Änderungen gemacht und im Formulareditor einen absoluten link auf das
    German Directory der Bestätigungsseite gemacht. Funktioniert nun perfekt.

    Eine zusätzliche Frage. Wie kann ich sicherstellen, dass jemand eine gültige
    Emailadresse eingibt. Derzeit kann man irgendeine Eingabe machen im Feld Email
    und das Form übernimmt das. Es wird nur kontrolliert ob eine Eingabe erfolgte, nicht
    aber ob es sich um eine Emailadresse handelt @name.com/ @name.net, etc.


    Walter

  • Hallo Walter,

    das ZP eigene Formular bietet keine Überprüfung an, ob eine richtige Email-Adresse eingetragen wird.

    Wenn du das willst dann must du auf ein externes Formulartool wie z B. den DA FormMaker http://www.da-software.de/daform/daform_start.htm zurückgreifen.

    In diesem Tool hast du die Möglichkeit das Email-Feld nach einer Email-Adresse überprüfen zu lassen.

    Gruß
    Jochen

    Gruß
    Jochen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!