Zum Inhalt springen

Captcha erzeugt kein Bild im MailformPlus

Erstellt am 17. Juli 2009 · 1 Antwort · letzte Antwort am 17. Juli 2009

Tags: Frage

Rebelhig ·

Hallo,

ich habe mal versucht, das Beispiel im MailformPlus (example_form/captcha) bei mir einzubinden.
Das Resultat zeigt mir jedoch kein Bild an. Hier mal der Quelltext vom Resultat:

<!-- this subpart is removed if CAPTCHA is not enabled! -->
<div class="tx-your-extension-id-pi1-captcha">
<label for="tx_your_extension_id_pi1_captcha_response"></label>
<br />
<input type="text" size="15" id="tx_your_extension_id_pi1_captcha_response" name="captchafield" title="" value="" />
</div>	
<!---->
<img src="typo3conf/ext/captcha/captcha/captcha.php" alt="" width="0" height="0" /> <input type="text" name="captchafield2" /><br />

So wie es aussieht, gibt es wohl ein img-Tag mit Breite und Höhe von 0.

Rufe ich den Link typo3conf/ext/captcha/captcha/captcha.php direkt auf, dann wird ein Bild generiert.

Ich habe das Beispiel 1:1 übernommen und auch TS so übernommen:

# enter path to language file (if needed). You could also define your error messages in the html template, but only single language
plugin.tx_thmailformplus_pi1.langFile = fileadmin/lang.php

# enter fieldnames of the captcha fields and activate usage of recaptcha
plugin.tx_thmailformplus_pi1.freecapFieldname = captchafield
plugin.tx_thmailformplus_pi1.recaptchaFieldname = recaptcha_response_field
plugin.tx_thmailformplus_pi1.captchaFieldname = captchafield2
plugin.tx_thmailformplus_pi1.useRecaptcha = 1

Der Vollständigkeit halber noch der Auszug aus MailformPlus-Formular:

###error_recaptcha_response_field###<br />
###RECAPTCHA###<br />
###error_captchafield###
<!--###CAPTCHA_INSERT### this subpart is removed if CAPTCHA is not enabled! -->
<div class="tx-your-extension-id-pi1-captcha">
<label for="tx_your_extension_id_pi1_captcha_response">###SR_FREECAP_NOTICE###</label>
###SR_FREECAP_CANT_READ###
<br />
<input type="text" size="15" id="tx_your_extension_id_pi1_captcha_response" name="captchafield" title="###SR_FREECAP_NOTICE###" value="" />
###SR_FREECAP_IMAGE###
</div>	
<!--###CAPTCHA_INSERT###-->
###error_captchafield2###
###CAPTCHA### <input type="text" name="captchafield2" /><br />
<input type="submit" value="submit" tabindex="11" /><br />
###ADDITIONAL_MULTIPAGE###

Könnt Ihr mir hier weiterhelfen?

mfg

Rebelhig ·

Ich habe es hinbekommen. Ich habe einfach ein CSS Style mit width und height erstellt. Danach ging es.

Gruss