[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
[gelöst]xForm nicht xhtml valid nach Verwendung von captcha - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

[gelöst]xForm nicht xhtml valid nach Verwendung von captcha

14. Jun 2011, 23:04

Hallo zusammen,

sowohl bei meinem Kontaktformular als auch auf der Gästebuch Seite bekomme ich bei dem Versuch der Validierung immer einen entity Fehler wegen des Captcha
…="as-label"><img src="/kontakt.html?&captcha=show" onclick="javascript:this.s…
müßte wahrscheinlich in
…="as-label"><img src="/kontakt.html?&captcha=show" onclick="javascript:this.s…
geändert werden.

Mein Problem ist, ich weiß nicht an welcher Stelle :? Es wäre schön wenn jemand einen Tip für mich hätte

VG
Jörn
Zuletzt geändert von Jörn am 23. Jun 2011, 20:24, insgesamt 3-mal geändert.

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: xForm / multiGuestbook entity Problem wegen captcha

19. Jun 2011, 14:57

kennt niemand dieses Problem?

Jörn

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

22. Jun 2011, 20:50

Hallo zusammen,

die Stelle die im w3c validator immer angemeckert wird, scheint aus der Datei class.xform.captcha.inc.php zu stammen und sieht so aus:

Code: Alles auswählen

<span class="as-label' . $wc . '"><img  src="'.$link.'" onclick="javascript:this.src=\''.$link.'&\'+Math.random();" alt="CAPTCHA image" /></span>
Die Fehlermeldung im w3c validator sieht so aus: Fehlermeldung

Mein Versuch die & durch & zu ersetzen beseitigte zwar die vorhanden Fehler im Validator, führte aber zu anderen Validierungsproblemen, sowie zu dem Problem das das Captcha im Frontend nicht mehr angezeigt wurde. Hat vielleicht jemand eine Idee :?:

VG
Jörn

Ingo
Beiträge: 782
Registriert: 24. Jun 2010, 00:34

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 14:32

Jörn hat geschrieben:Hat vielleicht jemand eine Idee :?:
Hab ich. Ignorier die dusselige Validator Meldung. Wayne?

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 17:58

Ingo hat geschrieben:Hab ich. Ignorier die dusselige Validator Meldung. Wayne?
na Du bist gut, da könnte ich ja gleich bei Joomla! bleiben :mrgreen:

VG
Jörn

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 18:25

Jörn hat geschrieben:müßte wahrscheinlich in
…="as-label"><img src="/kontakt.html?&captcha=show" onclick="javascript:this.s…
geändert werden.
Versuchs mal mit nem

Code: Alles auswählen

ini_set('arg_separator.output',  '&'); 
im Template..

hth,
Jan
vg, Jan

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 19:05

Code: Alles auswählen

<?php
ini_set('arg_separator.output',  '&');
header('Content-Type: text/html; charset=UTF-8');
if(OOAddon::isAvailable('rexseo'))
.....
so in der Art? Das ändert leider nichts an der Ausgabe im FE.

VG
Jörn

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 19:17

Jörn hat geschrieben:Das ändert leider nichts an der Ausgabe im FE.
Versuch mal diesen Patch an der Klasse: http://rexdev.de/diffs/xform-captcha-cl ... ode=inline

hth,
Jan
vg, Jan

Jörn
Beiträge: 119
Registriert: 19. Apr 2011, 21:29

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 20:16

Hi Jan,

das hat schon viel gebracht, von drei Fehlern und sechs Warnungen sind wir schon auf einen Fehler und eine Warnung runter :D

dieses & in Zeile 49

Code: Alles auswählen

<span class="as-label' . $wc . '"><img  src="'.$link.'" onclick="javascript:this.src=\''.$link.'&\'+Math.random();" alt="CAPTCHA image" /></span>
habe ich noch in ein & geändert

Code: Alles auswählen

<span class="as-label' . $wc . '"><img  src="'.$link.'" onclick="javascript:this.src=\''.$link.'&\'+Math.random();" alt="CAPTCHA image" /></span>
jetzt paßt es im Validator. Vielen Dank für die Unterstützung :D

VG
Jörn

Benutzeravatar
jdlx
Beiträge: 2615
Registriert: 29. Sep 2005, 10:50
Wohnort: Hamburg
Kontaktdaten: Website

Re: xForm nicht mehr xhtml valid nach Verwendung von captcha

23. Jun 2011, 20:23

Jörn hat geschrieben: dieses & in Zeile 49
ok, habs ergänzt: class.xform.captcha.inc.php : arg_separator patch
Jörn hat geschrieben:Vielen Dank für die Unterstützung :D
de nada ;)
Jan
vg, Jan

Zurück zu „Allgemeines [R4]“