Kontakformular mit captcha erweitern (w3concept.form.v1)

Moudi
Beiträge: 23
Registriert: Fr 13. Jan 2006, 08:26
Wohnort: Sumiswald, Schweiz
Kontaktdaten:

Re: Lösung gefunden

Beitrag von Moudi »

jilalleinzuhaus hat geschrieben:- ein "Snippet", dass den Code

Code: Alles auswählen

<?php 
   session_start(); 
?>
im Head-Bereich der Ausgabe einfügt. (Wie man ein Snippet einbaut, könnt ihr hier lesen.)
Dort steht zwar ausdrücklich geschrieben, «nur für solche, die wissen was sie anrichten können». Zugegeben, ich habe keinen Schimmer wie das funzt, aber ich habe ebensowenig die Absicht, gross mit Snippets rumzubasteln. Ausser eben, dass ich meine Formulare gerne mit einem captcha versehen würde.

Kann mir jemand Hilfestellung leisten?

Ich habe die Module (Formular- und Snippet-Modul) erstellt. Die Dateien, die hier zum Download angeboten werden habe ich runtergeladen und ins entsprechende Verzeichnis bei mir hochgeladen. Weiter habe ich das Template erstellt, das u.a. die beiden Module enthält. Ich habe ein neues Snippet mit dem Namen «captcha» angelegt und den Code-Fetzen im darunterliegenden Feld eingefügt. Im Formular erscheint aber das Captcha nicht und im Container der Bestätigungsseite erscheint folgende Fehlermeldung:

Code: Alles auswählen

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/sumiswalder.ch/httpdocs/cms/front_content.php(917) : eval()'d code:13) in /home/httpd/vhosts/sumiswalder.ch/httpdocs/cms/front_content.php(917) : eval()'d code(1370) : eval()'d code on line 2
Ich gehe jetzt mal davon aus, dass ich was mit dem Snippet gewurstelt habe... Oder?

Version: 4.8.3
Gesperrt