Kontaktformular bei ZP12

  • Moin allerseits,

    Nach Upgrade von ZP10 auf ZP12 habe ich versucht, mein bisheriges externes Kontaktformular durch die ZP Version zu ersetzen.
    Nach absenden einer Nachricht kommt wieder die alt bekannte Meldung, dass das Scipt nicht mehr unterstützt wird.
    Außerdem kommt die Empfehlung, auf die neueste Version von ZP Desktop CMS upzugraden.
    Nun hab ich von diesen Dingen absolut keine Ahnung.
    Was ist das ? Wie mache ich das ?

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Moin,

    das hab ich nicht richtig verstanden.
    Neues Formular anlegen ?
    Das von ZP angebotene Formular ist also nicht neu ? Und es gibt auch kein neueres ?
    Sorry, aber auf dem Gebiet bin ich absoluter Laie.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Sie haben doch ein vorhandenes Projekt konvertiert. Da wurde dann wahrscheinlich das bestehende Formular übernommen, oder?

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

  • Moin.

    Ja, aber das habe ich gelöscht (war ein externes) und das ZP Formular eingefügt.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Vermutlich haben Sie nur die Seite gelöscht, auf der das Formular war, nicht die Formulardefinition selbst. Gehen Sie doch einfach mal nach der von mir verlinkten Handbuchseite vor und legen Sie ein neues Formular an. Dieses fügen Sie dann auf einer entsprechenden Seite ein. Dann sollte es soweit korrekt konfiguriert sein und es hängt nur noch davon ab, ob Ihr Server PHP korrekt unterstützt…

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

  • Vielleicht reden wir noch aneinander vorbei wegen mangtelndem Verständnis meinerseits.

    Ich hatte eine Seite bei meinem ZP10 Projekt angelegt und ein Kontaktformular mittels HTML Code von einem externen Anbieter eigefügt.
    Das funktionierte dann auch bei ZP12.
    Diesen Code hatte ich gelöscht und das ZP Kontaktformular auf dieser Seite eingefügt
    Dieses Formular wir auch korrekt angezeigt, nach Ausfüllen und Absenden kommt aber die oben zitierte Meldung bezüglich Script.
    Fehlt da noch etwas ?

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Hallo,

    nennen Sie uns doch bitte den genauen Wortlaut der Meldung, oder noch besser, die URL (Link) direkt zum Formular. Dann reden wir nicht so lange aneinander vorbei.

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

  • Moin,

    nochmal Danke für die Hinweise.
    Bei der Kontrolle der Voraussetzungen zum Einsatz von Formularen bekomme ich den Hinweis, dass auf meinem Server PHP 0.0 vorhanden ist, aber 5.3 sowie die Erweiterung mcrypt benötigt wirden.
    Mit anderen Wortev, ich muss dafür sorgen, dass dies auf dem Server zur Verfügung gestellt wird. Richtig ?

    Bezüglich Wortlaut der Meldungen im Fehlerfall, die mich ein wenig verwirrt haben. Ich hatte das als Hinweis auf ein Problem Richtung ZP interpretiert.
    Sie haben Recht, ich hätte Ihnen das schon vorher im Wortlaut schicken können.

    LG
    Wolfgang

  • Hallo Wolfgang,

    ja, du musst dafür sorgen das PHP 5.3 oder höher eingestellt werden und mcrypt ebenfalls installiert wird.

    Dazu Provider kontaktieren, dann dürfte das problemlos über die Bühne gehen.

    Hinweis: da du bisher mit externen Formular gearbeitet hast, ist das Problem bis dahin nicht akut gewesen (hat scheinbar ohne funktioniert). Nun da das Formular über Zeta läuft sind o.g. Voraussetzungen zwingend notwendig.

    Gruß wurzelsepp

  • Hallo,

    so kommen wir weiter. Sie haben 2 Probleme:

    • haben Sie in Zeta Producer noch ein Formular definiert, das ein nicht mehr unterstütztes Skript verwendet (ist über die Links auf der Fehlerseite genau beschrieben). Sie müssen Ihr Formular bearbeiten und unter Optionen das Skript auf "Via PHP" stellen.
    • Auf Ihrem Webserver ist kein PHP aktiviert oder die "Web-Adresse" in den FTP-Einstellungen stimmt nicht (unter dieser Adresse wird auf PHP geprüft). Prüfen Sie, ob Ihr Web-Hosting auch PHP beinhaltet und wie man das aktiviert.

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

  • Moin H. Seiz,

    es funktioniert !

    Nachdem mir der Betreiber des Servers bestätigt hat, dass PHP 5.3 (bzw. noch höher) zur Verfügung steht und trotzdem die ZP Fehlermeldung behauptet, das sei nicht der Fall, hab ich die Hinweise zum Betrieb des Formulars noch einmal studiert.
    Hätte ich natürlich früher machen sollen, aber darauf bin ich halt nach der Fehlermeldung nicht mehr gekommen.

    Ursache war letzendlich ein falscher Eintrag in der Rubrik Formulare / Optionen (ein wenig versteckt).
    Bei Skript befand sich ein Eintrag, den ich nicht erklären kann. Wohl ein Standardeintrag.
    Hab ich gem. Erläuterung umgestellt auf Via PHP.
    Das wars.

    Vielen Dank nochmal für Ihre Geduld.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Moin,

    jetzt muss ich mich doch noch einmal melden, weil ich etwas nicht verstehe,
    Das KOntaktformular funktioniert grundsätzlich, bis auf

    1. Die Website Features melden PHP 0.0 auf dem Server, s. Anhang
    Damit dürfte das Formular doch eigentlich nicht funktionieren, oder ?
    Der Betreiber des Servers bestätigt PHP 5.3

    2. Nach Versand / Empfang eines Kontaktes bekomme ich als Empfänger die Fehlermeldung 404, s.Anhang
    Könnte das damit zusammen hängen, dass ich bei den Formular Optionen unter Erfolgs- und Fehler-URl nur eine allgemeine Seite meiner Website eingetragen hatte ?
    Gehört dort jeweils eine komplette URL hin ?
    Also jeweils eine komplette Seite meiner Website ?
    Wenn ja, wie muss die inhaltlich aussehen ?

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Ich hab jetzt zwei Seiten für Erfolg und Misserfolg angelegt und die mit dem Formular verbunden.
    Bekomme aber immer noch die Meldung 404 und keine Meldung beim Verschicken von Formularen

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Hallo Wolfgang,

    also auf deiner Seite wojanisch.de ist definitiv noch kein PHP 5.3 aktiviert, oder der benötigte Script fehlt noch.

    Ich gehe mal davon aus, das du schon über das ZP eigene FTP dein Projekt veröffentlichst, und dies auch ordnungsgemäß funktioniert, oder?

    Wenn ja, dann mach jetzt mal folgendes:
    1. Im ZP unter Website > Erweitert > Erstellen > Alle Seiten erstellen
    2. Nun im ZP unter Veröffentlichen > Komplette Website veröffentlichen durchführen.
    3. Nun nochmal die "Website-Features Prüfen" im ZP durchführen.

    Wenn die Voraussetzungen wieder nicht erfüllt sind, dann nochmals mit deinem Webhoster Kontakt aufnehmen.
    Oder ggf. mal in deinem dortigen Kundencenter selbst überprüfen, ob du PHP 5.3 für deinen Webspace aktivieren kannst.

    Gruß
    Jochen

  • Moin Jochen,

    über ZP / FTP habe ich die Seiten schon mehrfach übertragen.
    Habe das jetzt nochmal mit kleinen Änderungen auf den Seiten Schritt für Schritt nach deiner ´Melodie´ durch geführt.
    Die Website Features melden nach wie vor PHP 0.0
    Ich nehme an, dass das bedeutet, dass PHP gar nicht vorhanden ist, oder ?
    Der Betreiber des Servers behauptet, PHP 5.4 ist vorhanden.
    Vielleicht muss das ja für mich noch frei gegeben werden. Du hattest das schon angedeutet.
    Ich hab den Ball jetzt wieder zum Server Betreiber geschickt.

    Bis demnächst also und schönen Sonntag.

    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Moin Jochen,

    ich hab am Wochenende noch ein wenig gepröbelt und einen Fehler gefunden.
    Meine Seiten bezüglich Erfolg und Misserfolg hatten im Namen ein "ü". (Rückmeldung)
    Die Fehlermeldung von der wir sprachen hatte als Absender im Namen "ue"
    Hab ich bei mir geändert. Seitdem kommt keine Fehlermeldung mehr.

    Aber die Meldung bezüglich Misserfolg kommt nicht.
    Auch bei falscher Schreibweise der Absenderadresse kommt die Erfolgsmeldung.
    Was sollte der Auslöser für den Misserfolg sein ?
    Das Formular wird korrekt übertragen.
    Die Einstellungen vom Kontaktformular sind im Anhang.

    Was mir gerade einfällt:
    Die Meldungen Erfolg und Misserfolg werden bei mir auf einer neuen Seite im Firefox dargestellt.
    Kann ich die als Meldung auch auf der Seite des Kontaktformulars unterbringen ?
    (hab zu dem thema noch nichts probiert)

    Die Ungereimtheit bezüglich PHP 0.0 und 5.3 bestehen noch
    Ich hab da noch nicht weiter beim Betreiber des Servers nachgefragt, ob das für mich noch aktiviert werden muss.
    Der hatte die 5.3 bestätigt. Und eigentlich funktioniert ja alles.
    Ein Bildchen der Meldung im Anhang.

    LG
    Wolfgang

  • Hallo Wolfgang,

    zu Frage 1: Der Auslöser für einen Misserfolg beim Formularabsenden, könnte u.a. eine Störung bei der Weitergabe auf dem Server an deine Email-Adresse sein.

    zu Frage 2: Schau dir mal angefügtes Bild an, und klicke auf das "Mischpult-Symbol". Dort hast du dann die Möglichkeit, das Häkchen wegzumachen bei "Neues Fenster".
    Damit öffnet sich dann kein neues Fenster mehr, wenn die Erfolgs oder nicht Erfolgsseite kommt.

    Frage: Kommen eigentlich Nachrichten bei deiner Email-Adresse an, die du über das Kontaktformular deiner Webseite sendest?

  • Moin Jochen,

    zu 1
    Ok.
    Ich hatte vermutet, dass das auch bei einer ungültigen angegebenen Mail Adresse anschlägt.

    zu 2
    Da war kein Häkchen bei " neues Fenster" gesetzt.
    Ich hab mal eins rein gemacht.
    Ändert nichts an der Anzeige.
    Ist aber auch nicht sooooo wichtig

    zu 3
    ja
    Alles ok.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Hi Wolfgang,

    also ich habe dir eben über dein Formular was geschickt (alles nur mit "Test" ausgefüllt).
    Und bei mir öffnet sich dann kein neues "extra-Fenster", sondern (so wie es sich gehört), kommt im gleichen Fenster die Erfolgsmeldung.
    Scheint also jetzt auch zu passen.

    Gruß
    Jochen

  • Moin Jochen,

    danke für den Hinweis.
    Werde ich demnächst probieren.

    Bleibt noch die Irritation bei PHP 0.0 / 5.3 bei den Website Features.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Moin Jochen,

    ich komme noch einmal auf die Kontrollfunktion bei den Website Features zurück.

    Der Betreiber des Servers hatte mir ja bestätigt, dass PHP 5.3 vorhanden ist.

    Heute habe ich folgende ergänzende Meldung bekommen:

    Zitat Anfang
    vielen Dank fuer Ihre Anfrage.
    Ja diese Meldungen stimmen einfach nicht, hier auch noch einmal die
    Information welche Version von mcrypt bei uns installiert ist:
    Package mcrypt-2.6.8-10.el5.x86_64 already installed and latest version
    Zitat Ende

    Da bei meiner Site inzwischen alles funktioniert (trotz der Anzeige PHP 0.0) denke ich, dass man sich auf die ZP Anzeige in der momentanen Form nicht immer verlassen kann.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

  • Hallo Wolfgang,

    Zitat

    Da bei meiner Site inzwischen alles funktioniert (trotz der Anzeige PHP 0.0) denke ich, dass man sich auf die ZP Anzeige in der momentanen Form nicht immer verlassen kann.

    Doch, kann man sich! Man kann von extern deine PHP-Konfiguration nicht auslesen. Somit macht ZP alles richtig (PHP-Info 0.0).

    Schau mal mit Filezilla auf deinen Webserver ob es da dieses Verzeichnis gibt: "/media/Scripting/ServerSideScripting/PHP/shop/etc/"
    Das Verzeichnis sollte sich direkt unter deinem Zielordner befinden.

    Gruß wurzelsepp

  • Moin Wurzelsepp,

    ja, dieses Verzeichnis gibt es dort, was immer das auch beinhalten mag.
    Ich (und wohl auch andere) als Laie in diesen Dingen habe aber keine Lust, auf dem Server rum zu stöbern nach Gründen, warum in meinem Fall die ZP Anzeige der Features falsch anzeigt.
    Es mag ja sein, dass ZP alles richtig macht, und es wurde mir ja auch kompetent geholfen. Aber trotzdem bleibe ich meinem Statement
    Zitat:
    Da bei meiner Site inzwischen alles funktioniert (trotz der Anzeige PHP 0.0) denke ich, dass man sich auf die ZP Anzeige in der momentanen Form nicht immer verlassen kann.
    Zitat Ende.
    Noch einmal ein dickes Danke für die Hilfe.

    LG
    Wolfgang

    Tschöö

    Wolfgang

    Geh im Forum, dort wirst du geholfen :)

Jetzt mitmachen!

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