Cgi gibt kein üÜöÖäÄ aus

mardazad

Erfahrenes Mitglied
Hallo allerseits,
der Titel sagt eigentlich schon alles. Ich habe ein Email-Formular, daß eingegebene Einträge via CGI übermittelt. Es klappt auch wunderbar, nur daß bspw. der Name "günni" bei mir als "günni" im Mailclient ankommt. Natürlich habe ich äÄöÖüÜß im Textfeld eingebettet...

Weiß da jemand Rat?
Danke schonmal

PHP:
on (release) {
	if (this.name == '' || this.name == null || this.email == '' || this.email == null || this.nachricht == '' || this.nachricht == null) {
		gotoAndPlay("falsch");
	} else {
		realname=name+", "+firma;
		sort="order:firma,name,telefon,anschrift,email,nachricht";
		loadVariablesNum(emailpfad, 11, "POST");
		gotoAndPlay(3);
	}
}
 
Hi,

entweder die Zeichen auf Serverebene in ANSI-Zeichen umwandeln (in PHP wäre das z.B. utf8_decode() - ich weiß natürlich nicht, was bei Dir als CGI läuft - Perl?), oder mal versuchen, die lokale Codepage zu verwenden:
Code:
System.useCodepage = true;

Gruß
.
 
Zurück