#1 7. August 2012 Captcha in HTML Hey Rushler, ist es möglich ein Captcha in eine .html-Datei einzubinden das dann auch funktioniert? Ich habe jetzt schon einige Scripts ausprobiert, die ich durch googln gefunden habe (wie z.B. das hier), aber jedes mal zeigt es mit das Captcha nicht an, sonder nur mein Eingabefeld. Also zur Situation: Ich habe in Joomla! einen Beitrag erstellt indem ich ein eigenes Formular geschrieben habe (habe das nicht durch eine Komponente wie ChronoForms erstellt da es ein ziemlich komplexes Formular ist). Nun möchte ich da eben ein Captcha einbauen. Für Tipps und Hilfen wäre ich sehr dankbar. + Multi-Zitat Zitieren
#2 7. August 2012 AW: Captcha in HTML php-code wird (in form von .php-dateien) von einem interpreter auf dem server interpretiert/ausgeführt. Ergo ist es nicht möglich php-code in einer vom client interpretierten markup-language, wie .html sie kennzeichnet, auszuführen. Deiner Frage entnehme ich, sorry falls ich dir da zu nahe trete, dass du relativ wenig Erfahrung in der Webentwicklung hast, daher wirst du mit etwas wie dem hier jquery secure forms without captchas wenig anfangen können. Leichter (und schicker anzusehen) ist beispielsweise folgendes: Best 5 jQuery Captcha plugins | jQuery By Example Die Frage ist jedoch - warum .html ... Die eleganteste Variante ist meines Erachtens sowas wie Googles Recaptcha zu verwenden. Dafür benötigst du aber afaik .php Integration. Kannst es dir ja aber trotzdem mal anschauen: Developers Guide - reCAPTCHA — Google Developers + Multi-Zitat Zitieren
#3 7. August 2012 AW: Captcha in HTML Nimm das hier. recaptcha PS: Wieso muss es HTML sein? Du kannst doch in deinem Formular PhP Verwenden? Hätte dein Formular kein PhP könntest du nicht einmal eine E-Mail verschicken. + Multi-Zitat Zitieren
#4 7. August 2012 AW: Captcha in HTML Du solltest eigentlich ein einfaches Captcha-Script als Bild einbinden können.. Sprich die PHP-Seite generiert ein Captcha und speichert in der Session die Daten (also das Captcha in Textform zum abgleich) und gibt das generierte Captcha direkt als Bild aus.. Dann kannst du das wie folgt einbinden: Code: <img src="http://example.com/captcha.php" alt="Das Captcha konnte nicht geladen werden!" /> Und wenn dein Script dann vernünftig läuft, siehst du ein Captcha.. Und das kannst du natürlich auch ganz normal in einen Joomla oder Wordpress Beitrag einbinden, insofern da HTML erlaubt ist (wirds bei dir dann ja wohl sein).. Das hier sieht zB so aus wie ich es meine: http://www.hardcode.nl/subcategory_4/article_243-simple-php-captcha-script.htm Ein bisschen umschreiben und schon haste nen halbwegs sicheres Captcha.. Oder du nimmst eben wie BlueSin schon schreibt reCaptcha.. MfG + Multi-Zitat Zitieren