• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

emailformular: zeicheninfos werden beim übermitteln zerstört

Status
Für weitere Antworten geschlossen.

jurichebesta

Neues Mitglied
hallo allerseits,

ich hab ein emailformular in kyrillischer sprache (genauer: bulgarisch) mit charset UTF-8 im header erstellt.

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

die darstellung der formularinhalte ist natürlich einwandfrei (sowohl am mac, als auch am windows-pc...browser: IE und firefox), is ja auch das richtige charset angegeben.

beim senden des formulars werden jedoch alle textfeld-inhalte umgewandelt, sodass nur noch seltasame zeichen beim empfänger ankommen. die zeicheninformationen gehen also beim übermitteln des emails verloren. das ergebnis schaut dann z.b. wie folgt aus:

On Tue Sep 29 18:53:56 2009,
The following information was submitted:
Host: 87.00000000
Text = ôÏÍÂÏÌÁ
úÁ ÄÁ ÓÅ ÚÁÐÏÚÎÁÅÔÅ ÐÒÁËÔÉÞÅÓËÉ É ÄÁ ÍÏÖÅÔÅ ÌÉÞÎÏ ÄÁ ÓÅ ÕÂÅÄÉÔÅ ÏÔ ËÁÞÅÓÔ×ÏÔÏ É ÅÆÅËÔÉ×ÎÏÓÔÔÁ ÎÁ QualifiÓationWorkshop® ÞÒÅÚ ÔÏÍÂÏÌÁ ÝÅ ÉÚÂÅÒÅÍ 8 ÆÉÒÍÉ ÏÔ ÐÒÉÓßÓÔ×ÁÝÉÔÅ, ËÏÉÔÏ ÝÅ ÉÍÁÔ ×ßÚÍÏÖÎÏÓÔ ÄÁ ÎÏÍÉÎÉÒÁÔ ÅÄÉÎ ÓÌÕÖÉÔÅÌ É ÎÁÂÌÀÄÁÔÅÌ, ËÏÉÔÏ ÄÁ ×ÚÅÍÅ ÕÞÁÓÔÉÅ × ÓÐÅÃÉÁÌÎÏ ÚÁ ÃÅÌÔÁ ÏÒÇÁÎÉÚÉÒÁÎ QualifiÓationWorkshop®.
Firstname = ôÏÍÂÏÌÁ
Lastname = ôÏÍÂÏÌÁ
Company = ôÏÍÂÏÌÁ
submit_by = [email protected]
Phone = 0000000000

das email hat beim absenden noch so ausgesehen:

On Tue Sep 29 18:53:56 2009,
The following information was submitted:
Host: 87.00000000
Text = Томбола
За да се запознаете практически и да можете лично да се убедите от качеството и ефективността на QualifiсationWorkshop® чрез томбола ще изберем 8 фирми от присъстващите, които ще имат възможност да номинират един служител и наблюдател, които да вземе участие в специално за целта организиран QualifiсationWorkshop®.
Firstname = Томбола
Lastname = Томбола
Company = Томбола
submit_by = [email protected]
Phone = 0000000000



ich hab bereits sämtlich in frage kommende charsets getestet - immer das gleiche problem. wenn ich z.b. deutsche texte in die jeweiligen textfelder eintrage, kommt alles bestens beim jeweiligen empfänger an....


könnt mir jemand weiterhelfen? liegt das problem event. beim provider/server?

danke im voraus!
 
Ich kann nicht erkennen, dass dies dort eine gültige E-Mail ist. Wurde denn als Charset in de Headern der E-Mail UTF-8 angegeben?

Wie wird die Mail versendet? Mittels PHPs mail()?

Überhaupt was macht das im Bereich JavaScript?
 
hi,

erstmal danke fürs feedback. bereich javascript? da mmn. der html-code ok is, dachte ich an ein javascript-problem....

es geht um simple emailformulare mit einigen textfeldern, die wichtigsten code-elemente sehen wie folgt aus

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<form method="POST" action="http://www.xxx/cgi-bin/bnbform.cgi">


<input type="hidden" name="required" value="name,submit_by">
<input type="hidden" name="data_order" value="Text,name,submit_by">
<input type="hidden" name="submit_to" value="xx@xxx">
<input type="hidden" name="autorespond" value="no">
<input type="hidden" name="form_id" value="Emailformular">
<input type="hidden" name="ok_url" value="http://www.xxx/xx/xx/ok_email.html">
<input type="hidden" name="not_ok_url" value="http://www.xxx/xx/xx/not_ok.html"



danke nochmals
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben