[TYPO3-german] mailformplus Radiobuttons mit Umlauten im value

Christian Platt christian.platt at pharmaline.de
Wed Sep 3 14:24:17 CEST 2008


bei html nutze ich an dieser Stelle die Entities, also ü & co,   
im reinen text ue nutzen....



Christian

Am 03.09.2008 um 13:15 schrieb Claude Unterleitner:

> Hi Andre,
>
> ja labels hab ich auch schon eingefügt. Hatte ich hier nur nicht  
> gepostet.
>
> Ja, die Fehlerquelle sind die Umlaute. Hab nochmal rumprobiert und es
> liegt wohl bei mir daran, dass das CMS zwar in UTF-8 läuft und die
> Datenbank auch, allerdings die Tabellen eine latin-1 Kollation  
> haben. Da
> liegt wohl meiner Vermutung nach der Wurm drin.
> Da wird wohl was doppelt utf-8 codiert bei der Überprüfung.
>
> Mir bleiben wohl nur 2 Lösungswege 1:
> Datenbank komplett umstellen oder
> quick&dirty Lösung so wie hier - das funktioniert:
> <input class="check_bt" type="radio" name="spenderzeitschrift"
> value="Ich erhalte die Spenderzeitschrift bereits, möchte sie aber
> zukünftig nicht mehr bekommen." ###checked_spenderzeitschrift_Ich
> erhalte die Spenderzeitschrift bereits, möchte sie aber zukünftig
> nicht mehr bekommen.### />
>
> Viele Grüße
> Claude
>
> Andre Dittmar schrieb:
>> 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
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list