Beiträge von Rhoenferien

    Danke für den Versuch. Also bei mir rotiert der browser nicht, er öffnet sofort eine weiße Seite mit dem Vermerk links oben "Zugriff nicht erlaubt"
    Im Vorschaufenster des browsers (also nicht hochgeladen) kommt dieser Text:

    is_valid ) { $_SESSION['verifiedcaptcha'] = $request["recaptcha_challenge_field"] . $request["recaptcha_response_field"]; echo "OK"; } else { echo "NOK: " . $resp->error; } exit; } // Stage 1 if ( isset($request["f_receiver"]) ) { CatchUploads( $request ); $formData = $request; $encodedFormData = base64_encode( serialize( $formData )); if( isset( $request["sc"] )) { //ValidateLoadMainFormData( $formData ); $error = ValidateLoadMainFormData( $formData ); if ( $error == null ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { echo $error; exit; } } else { if ( isset( $request["recaptcha_response_field"] ) ) { // we entered the PHP with captcha already in the form Data. Need to handle this differently below. $enteredWithCaptcha = "yes"; } else { DisplayCaptchaChallenge(); } } if ( $enteredWithCaptcha == null ) { exit; } } // Stage 2 if ( isset( $request["recaptcha_response_field"] ) || isset( $request["pending"] )) { if ( $enteredWithCaptcha == null ) { $encodedFormData = $request["formData"]; $formData = unserialize( base64_decode( $request["formData"] )); } else { // we entered the PHP with captcha already in the form Data so the request doesn't yet include formData $formData = $request; } $error = ValidateLoadMainFormData( $formData ); if ( $error == null ) { //check if we already verified the captcha once (a captcha can only be solved once) if ( $_SESSION['verifiedcaptcha'] == $request["recaptcha_challenge_field"] . $request["recaptcha_response_field"] ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { $resp = recaptcha_check_answer ($privatekey, $_SERVER["REMOTE_ADDR"], $request["recaptcha_challenge_field"], $request["recaptcha_response_field"]); if ( $resp->is_valid ) { DoProcessFormAndRedirect( $formData, $successPage, $errorPage ); } else { $error = $resp->error; DisplayCaptchaChallenge(); } } } else { echo $error; } exit; } echo "Illegal script call."; exit; // ======================================================== ?>

    Wie gesagt, wenn ich definitiv weiß, dass es ohne php nicht geht, dann brauche ich mir darüber keine Gedanken mehr machen. Der Hilfetext von zeta lässt sich aber ein wenig anders verstehen:

    "Standardmäßig werden die Formular-E-Mails mit der PHP mail()-Funktion über Ihren Webserver versendet. Alternativ haben Sie seit Version 13.3 auch die Möglichkeit die Formular-E-Mails über einen beliebigen SMTP-Server (auch über externe E-Mail-Dienste) zu versenden. Dies bringt den Vorteil, dass Formulare auch auf Servern ohne MTA (Mail Transfer Agent) wie z.B. Windows-Systemen eingesetzt werden können.

    Hier entsteht für mich der Eindruck, dass des mit SMTP ohne PHP geht, wenn man das richtige email-Konto hat. Dazu noch der Hinweis von zeta-producer:

    "Seit Zeta Producer Version 13.3 haben Sie die Möglichkeit, E-Mail-Formulare über einen alternativen Weg zu versenden.
    Bis zu Version 13.3 wurden E-Mails auf Ihrem Webserver hinterlegten E-Mail-Server versendet.
    Das war schwierig zu konfigurieren, aufwändig zu testen und im Fehlerfall waren die Meldungen entweder gar nicht vorhanden („Die E-Mail kam einfach nicht an“) oder waren nichtssagend.
    Damit ist jetzt Schluss!
    Externe E-Mail-Dienste
    Es gibt eine ganze Reihe von Anbietern, die Ihnen kostenlose Dienste zur Verfügung stellen, um E-Mails zu versenden.
    Sie benötigen dann keinen eigenen E-Mail-Server mehr."

    Deshalb hatte ich mir ein neues email-Konto bei gmail eingerichtet und gehofft - "alles wird gut". Guter Vorschlag von Thomas Lilienthal an sT. die Hinweise dahingehend zu überarbeiten, das hätte mir viel Zeit für viele Versuche gespart, ansonsten eine tolle Software mit der die Seitenerstellung wirklich Freude macht. Danke an die Antwortgeber für die freundliche Hilfe.

    Danke aber genau das empfiehlt sich für mich rechnerisch nicht, SSL ist includiert, nur eben php nicht. Also nun noch einmal die Frage: Gibt es eine Möglichkeit mit Zeta die Kontaktformulare ohne php zu nutzen? Funktioniert die SMTP Übermittlung auch nur in Verbindung mit php? Dann geht es eben nicht, Danke für die Geduld.

    Danke für die Antworten.

    Ich habe einen älteren 1und-Vertrag mit Inclusiv-Domain der php nicht unterstützt und enthält. d.h. ohne php kann ich keine Kontaktformulare aus zeta nutzen? Ich dachte mit der smtp-Variante könnte man gerade dieses Problem umgehen. Deshalb habe ich auch das Postfach bei gmail eingerichtet.

    Die Lizenznummer ist eingetragen! Wie es zu der Free-Version-Darstellung kommt verstehe ich daher nicht.

    Danke an die Antwortgeber!

    Mein Provider unterstützt kein php und deshalb habe ich ein gmail.com - Konto eingerichtet - leider funktioniert das Kontaktformular nicht. Als SMTP- Server habe ich smtp.gmail.com eingetragen, bei email die dazugehörige gmail-Adresse und das dazu gehörige Passwort.

    In der Vorschau wird eine Art Quelltext generiert und wenn ich die Webseite veröffentliche und im browser aufrufe dann erscheint Error 403 - forbidden, Zugriff nicht erlaubt (Provider = 1und1). Was mache ich falsch? Danke für eure Hilfe.