Autor |
Nachricht |
David_Odenthal
Threadersteller
Dabei seit: 09.02.2005
Ort: umgezogen
Alter: 40
Geschlecht:
|
Verfasst Do 06.08.2009 15:51
Titel Nochmal PHP Kontaktformular UMLAUTE |
|
|
Ich habe glaube ich ein kleines Problem mit dem Kontaktformular welches per text/plain versendet wird.
Der Server läuft per default bei utf-8
Im Header steht folgender Code
Code: | <meta http-equiv="Content-Type" content="text/html;utf-8" /> |
Und so sieht meine "kontaktforumular-auswerten.php" aus!
Code: | $Header = "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=utf-8\n";
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Mailbetreffeinfügen";
$Mailbetreff .= $_REQUEST['Betreff']; |
Der User gibt im kontaktformular.php Daten per form action an:
Zitat: | <form action="kontaktformular-auswerten.php" method="post">
<form enctype="multipart/form-data" accept-charset="utf-8"> |
Leider bekomme ich immer noch emails mit falschen Umlauten. Was also muss ich an den teilen verändern?
Grüße,
David
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Do 06.08.2009 16:03
Titel
|
|
|
probier es mal mit utf8_encode
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 06.08.2009 16:08
Titel Re: Nochmal PHP Kontaktformular UMLAUTE |
|
|
David_Odenthal hat geschrieben: | Code: | <form action="kontaktformular-auswerten.php" method="post">
<form enctype="multipart/form-data" accept-charset="utf-8"> |
|
Da stimmt was nicht
Zuletzt bearbeitet von m am Do 06.08.2009 16:09, insgesamt 1-mal bearbeitet
|
|
|
|
|
David_Odenthal
Threadersteller
Dabei seit: 09.02.2005
Ort: umgezogen
Alter: 40
Geschlecht:
|
Verfasst Do 06.08.2009 16:47
Titel Re: Nochmal PHP Kontaktformular UMLAUTE |
|
|
m hat geschrieben: | David_Odenthal hat geschrieben: | Code: | <form action="kontaktformular-auswerten.php" method="post">
<form enctype="multipart/form-data" accept-charset="utf-8"> |
|
Da stimmt was nicht |
Tach auch,
danke für die Antworten.
Was kann denn daran nicht stimmen?
Code: | <form action="kontaktformular-auswerten.php" method="post">
<form enctype="multipart/form-data" accept-charset="utf-8"> |
Kontaktformular-auswerten.php:
Code: |
$Header = "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=utf-8\n"; |
Im IE6 klappts doch im Mozilla nicht!
Ergänzend: Auch im Opera, IE7 und im IE8 klappts. Wo kann ich bitte meine Norm beim Mozilla einstellen? Ich vermute dass ich den mal verstellt hab
Zuletzt bearbeitet von David_Odenthal am Do 06.08.2009 16:50, insgesamt 1-mal bearbeitet
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 06.08.2009 16:50
Titel
|
|
|
Code: | <form action="kontaktformular-auswerten.php" method="post" enctype="multipart/form-data" accept-charset="utf-8"> |
|
|
|
|
|
David_Odenthal
Threadersteller
Dabei seit: 09.02.2005
Ort: umgezogen
Alter: 40
Geschlecht:
|
Verfasst Do 06.08.2009 16:57
Titel
|
|
|
m hat geschrieben: | Code: | <form action="kontaktformular-auswerten.php" method="post" enctype="multipart/form-data" accept-charset="utf-8"> |
|
Hi,
sorry aber es geht nach der Umstellung nicht mehr. Was um alles in der Welt übersehe ich? Es kann doch nicht soo schwer sein.
Grüße,
David
|
|
|
|
|
David_Odenthal
Threadersteller
Dabei seit: 09.02.2005
Ort: umgezogen
Alter: 40
Geschlecht:
|
Verfasst Do 06.08.2009 17:56
Titel
|
|
|
Hey Leude,
nach einem ausgiebigem CHECK!
Es geht nur mit :
Code: | <form action="kontaktformular-auswerten.php" method="post" enctype="multipart/form-data" accept-charset="ISO-8859-1"> |
Bei mir hat der gegriffen!
Danke trotzdem auch an m!.
Grüße,
David
|
|
|
|
|
werbeagentur
Dabei seit: 06.08.2009
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 06.08.2009 19:02
Titel
|
|
|
hatte das selbe problem, der ISO-8859-1 hats bei mir auch gebracht.
vielen dank!
|
|
|
|
|
|
|
|
Ähnliche Themen |
PHP Kontaktformular und Umlaute
PHP Umlaute
Umlaute umwandeln
Mailformular Umlaute
Umlaute im Kontakformular
umlaute im gästebuch
|
|