TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 19.04.2007, 12:21   #1
TP-Member
 
Registriert seit: Dec 2006
Ort: Berlin
Guiden macht alles soweit korrekt

Umlaute in Formularen


Hallo!
Ich benötige Hilfe in Bezug auf die Kodierung in Formularen. Da ich gelernt habe, dass der Unicode utf-8 Probleme mit Umlauten, ß und Euro-Zeichen am besten aus dem Weg schafft, habe ich mit Golive diesen Code angewendet. Das Problem habe ich aber trotzdem nicht richtig in den Griff bekommen. D.h. es werden immer noch mails emopfangen die nicht richtig kodiert sind und dann halt diese merkwürdigen Zeichen darstellen anstatt ä, ö, ü usw.
Im Head habe ich utf-8 angegeben und im <form> - Bereich auch noch mal mit accept charset (wie ich in einem anderen Forumbeitrag gelesen habe). Aber irgendetwas stimmt noch nicht. Kann jemand helfen? Vielen Dank im Voraus.
Hier der Link zur betreffenden Seite: link entfernt

(Bei einer anderen Seite habe ich probeweise in iso-8859-1 kodiert und da scheint es zu funktionieren. Ist diese Kodierung nicht so "empfindlich"? Würde aber lieber mit utf-8 arbeiten)

Geändert von Guiden (21.09.2007 um 22:27 Uhr).
Guiden ist offline   Mit Zitat antworten


Alt 19.04.2007, 13:08   #2
TP-Moderator
 
Benutzerbild von Dirk Levy
 
Registriert seit: Feb 2001
Ort: Hamburg
Dirk Levy bringt sich richtig ein
Hi,

ja das ist ein Problem mit dem ich auch
in letzter Zeit kämpfen mußte....

Nicht jeder Hoster serviert auch utf8 nach
draußen.

Ich habe mir bei einer Sache hiermit geholfen:

$name = preg_replace ( "/[^\w\d\s-\xe4\xf6\xfc\xdf\xc4\xd6\xdc-]/", " ", $_POST['name'], -1);

Also die Umlaute gewandelt...

Dirk
Dirk Levy ist offline   Mit Zitat antworten
Alt 19.04.2007, 17:50   #3
TP-Member
 
Registriert seit: Dec 2006
Ort: Berlin
Guiden macht alles soweit korrekt
Danke, Dirk! Du meinst es liegt am Hoster. Kriegt man das irgendwie raus was der Hoster liefert oder sollte ich am besten mal anfragen? Die mail-Geschichten laufen bei dem Hoster über "Horde webmail". Sagt Dir das was?

Ist ansonsten der Code auf meiner angegebenen Seite in Bezug auf die Kodierung korrekt?

Am einfachsten ist es wáhrscheinlich ich schreibs um auf iso-8859-1, oder?

Die Code-Zeile die Du angibst ist mir ehrlich gesagt noch zu hoch.

Und noch eine Überlegung diesbezüglich: wenn der Hoster kein utf-8 liefern sollte, bezieht sich das dann aber nur auf Formularseiten bzw. php-Seiten? Denn ansonsten wird ja alles korrekt dargstellt. Es geht wie gesagt nur um die empfangenen mails in denen das Problem mit den Umlauten auftaucht.
Viele Fragen - aber vielleicht kannst Du mir da noch etwas Nachhilfeunterricht geben.

Vielen Dank

guiden
Guiden ist offline   Mit Zitat antworten
Alt 19.04.2007, 18:32   #4
TP-Moderator
 
Benutzerbild von Dirk Levy
 
Registriert seit: Feb 2001
Ort: Hamburg
Dirk Levy bringt sich richtig ein
http://talkactive.net/ vielleicht....

Die Seite habe ich mir nicht angeschaut.
Die Codezeilen wandeln die Sonderzeichen
entsprechend um, probiere es doch mal
zum Test aus.....

Ah jetzt sehe ich, Du hast kein Mailscript
verwendet, sondern über die JavaScripte
von GoLive ist das gemacht, das ist dann
schlechter.

Und wenn Du umstellst und von UTF-8 weggehst?

Dirk
Dirk Levy ist offline   Mit Zitat antworten
Alt 19.04.2007, 21:17   #5
TP-Member
 
Registriert seit: Dec 2006
Ort: Berlin
Guiden macht alles soweit korrekt
ok, dann stelle ich um auf iso-8859-1. Ist wahrscheinlich das einfachste. Wenn auch nicht das Beste.

Vielen Dank für Deine Tipps.

guiden
Guiden ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > GoLive
Umlaute in Formularen Umlaute in Formularen
« Anker wird nicht erkannt....bitte um Hilfe | swf datei in golive »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:00 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67