Antworten auf deine Fragen:
Neues Thema erstellen

Sonderzeichen bei Formular Datenübertragung

Ironbird

Aktives Mitglied

Hallo,

ich habe gerade mein Formular mit PHP in verbindung mit ner javascript abfrage fertig gestellt.
Alles funktioniert einwandfrei.
Nur eine Sache gefällt mir noch nicht so ganz. Meine Seite ist in mehreren Sprachen geschrieben, und ich erwarte auch Mails vom Ausland.
Eine fremde Sprache hat meistens auch ganz andere Buchstaben wie die deitsche oder englische.

z.B. kommen Buchstaben wie: á, é, í, ó, ő, ű vor.

Diese Buchstaben werden bei mir in der ankommenden mail allerdings durch wirre Zeichen ersetzt, so dass sich der Text erschwert lesen lässt. Es kommen Zeichen wie: à oder ú

Gibt es irgend ein code den ich in meinem Formular, oder PHP-formmailer zusätzlich einfügen muss. Oder muss ich sogar irgendwas auf meinem Server umstellen?

Die Mails gehen zuerst an den Server, an eine info@.... Adresse. Von dort aus werden die Mail weitergeleitet auf mein Postfach bei GMX.

Würd mich über nen Tip freuen.

Danke

Ironbird
 

Ironbird

Aktives Mitglied

AW: Sonderzeichen bei Formular Datenübertragung

Hm, ich hab es mal eingetragen, aber hat sich nichts geändert.

Ich habe eine externe formmailer.php-Datei.

Die sieht so aus:

<?php
if (!empty($_POST['email'])) {
$datum = date("j.n.y");
$mailbody = $_POST['Name'] . " schrieb am $datum\n\n";
$mailbody .= $_POST['botschaft'] . "\n\n";
$mailbody .= "Bewertung der Homepage: " . $_POST['bewertung'] . "\n";
$mailbody = stripslashes($mailbody);
$email = $_POST['email'];
if (@mail("info@meineseite.de", "E-Mail-Kontakt von www.meineseite.de", $mailbody, "From: $email")) {
header("Location: ");
}
else {
echo "<p>Egy hibba történt!</p>\n";
}
}
?>

Habe die Zeile
$header .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
unter der Zeile mit dem Header eingefügt. Keine änderung.

Dann habe ich sie zwischen die Zeile
if und $datum
eingefügt. Dann kam aber ne fehlermeldung.

Wo soll denn die Zeile hin?

Die Formularseite mit den Feldern hat schon in der Meta folgende zeile drin.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben