[TYPO3-german] mailformplus Radiobuttons mit Umlauten im value

Andre Dittmar typo3 at hotbytes.de
Mon Sep 1 19:37:52 CEST 2008


Hi Claude,

>   <input  type="radio" name="spendenquittung" value="Bitte schicken  
> Sie
> mir meine Spendenquittung umgehend nach der 6-wöchigen Sperrfrist  
> für
> Lastschrifteinzüge." ###checked_spendenquittung_Bitte schicken Sie  
> mir
> meine Spendenquittung umgehend nach der 6-wöchigen Sperrfrist für
> Lastschrifteinzüge.###>
>   Bitte schicken Sie mir meine Spendenquittung umgehend nach der
> 6-wöchigen Sperrfrist für Lastschrifteinzüge.
>
>   <input  type="radio" name="spendenquittung" value="Bitte schicken  
> Sie
> mir am Anfang des Folgejahres eine Sammelquittung für alle meine  
> Spenden
> aus dem laufenden Jahr." ###checked_spendenquittung_Bitte schicken Sie
> mir am Anfang des Folgejahres eine Sammelquittung für alle meine  
> Spenden
> aus dem laufenden Jahr.###>
> Bitte schicken Sie mir am Anfang des Folgejahres eine Sammelquittung  
> für
> alle meine Spenden aus dem laufenden Jahr.
>
> <input  type="radio" name="spendenquittung" value="Ich benötige keine
> Spendenquittung." ###checked_spendenquittung_keine###>
> Ich benötige keine Spendenquittung.

Ich habe es zwar noch nie so probiert, halte jedoch in dem Fall die  
Verwendung von Sonder- und Leerzeichen in ###checked_*###-Platzhalter  
als mögliche Fehlerquelle. Hast Du schon mal eine einfachere Variante  
getestet, also ohne Sonder- und Leerzeichen? Etwa so:

---

<input  type="radio" name="spendenquittung" id="spendenquittung"  
value="Spendenquittung_nach_6-woechiger_Sperrfrist"  
###checked_spendenquittung_Spendenquittung_nach_6- 
woechiger_Sperrfrist### />

<label for="spendenquittung">Bitte schicken Sie mir meine
Spendenquittung umgehend nach der 6-wöchigen Sperrfrist
für Lastschrifteinzüge.</label>

---

Vermutung meinerseits: Möglicherweise können Leerzeichen sogar  
funktionieren, aber Sonderzeichen könnten problematisch sein. Ich  
könnte mir vorstellen, dass das PHP-Script von mailformplus z.B. die  
Sonderzeichen in UTF-8 erwartet/verarbeitet aber Dein Template latin-1  
ist. Schon könnte es da krachen... :-)

Kleiner Tipp: Mit dem Attribut "for" im Label kannst Du übrigens eine  
best. ID ansprechen. So kann der User die Auswahl auch direkt über den  
Text treffen. Siehe Beispiel...


HTH,
Andre


More information about the TYPO3-german mailing list