php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.12.2008, 09:51  
Benutzer
 
Registriert seit: 31.07.2007
Beiträge: 36
Chewy befindet sich auf einem aufstrebenden Ast
Standard Formularproblem bei Umlauten

Hallo ich versuche ein Formular per email zu sendne.
Dies geht auch einwandfrei jedoch werden umlaute nur als ?? angezeigt in der Email.

Email senden mache ich so:
Code:
mail("Email@meinheimemail.de","Test Forumlar",$text);

Wenn ihc mir die Variable $text anzeigen lasse, sehe ich jedoch ä ö ü etc
Chewy ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.12.2008, 10:54  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Hört sich an, wie ein UTF-8-Text, der als ISO-Text ausgegeben wird.
Du musst mit dem Header Content-Type sicherstellen, dass die Mail mit UTF-8 angezeigt wird oder sie gleich als ISO-8859-15 senden.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 29.12.2008, 16:54  
Benutzer
 
Registriert seit: 31.07.2007
Beiträge: 36
Chewy befindet sich auf einem aufstrebenden Ast
Standard

habe ich beides schon versucht bei Iso bekomme ich ? bei UTF8 ??
Chewy ist offline  
Alt 29.12.2008, 17:51  
Neuer Benutzer
 
Registriert seit: 02.12.2008
Beiträge: 16
ciss befindet sich auf einem aufstrebenden Ast
Standard

Eventuell musst du im Formular noch die Zeichenkodierung angeben, siehe Zeichenkodierung der Formulardaten.
Außerdem kommen nicht alle String-Funktionen mit UTF-8 klar.
ciss ist offline  
Alt 29.12.2008, 18:03  
Erfahrener Benutzer
 
Benutzerbild von David
 
Registriert seit: 05.09.2007
Beiträge: 5.044
David wird schon bald berühmt werden
Standard

Wenn Du SwiftMailer verwendest, erhälst Du iso-8859-1 und utf-8 Unterstützung "gratis".
Andere Zeichensätze musst Du allerdings auch dort markieren.
siehe Basics of Swift_Message [SwiftMailer Docs]
David ist offline  
Alt 29.12.2008, 18:30  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Wenn du mit echo $text vor der mail()-Anweisung die Umlaute richtig bekommst, dann schau dir mal an, mit welchem Zeichensatz dein Script kodiert ist. Diesen Zeichensatz musst du entweder als header der mail()-Anweisung mitgeben, oder der Mailklasse die du nutzt (Swiftmailer, Phpmailer)
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline  
 


Themen-Optionen
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Formularproblem Joerg80 PHP Tipps 2008 6 04.11.2008 20:43
[Erledigt] Problem mit Umlauten äüöß. litterauspirna PHP Tipps 2008 9 16.10.2008 11:52
Probleme mit Umlauten nixdorf Datenbanken 5 15.08.2007 16:06
Abfrage Umlauten klappt nicht tayke Datenbanken 5 30.07.2007 01:11
Mysql Update mit Umlauten Simon9990 PHP Tipps 2006 20 08.06.2006 15:05
[Erledigt] Probleme beim Mailserver Postfix mit Umlauten Server, Hosting und Workstations 5 15.02.2006 21:55
Problem mit sortierung bei Umlauten Datenbanken 6 14.10.2005 12:29
RSS-Feed / Problem mit Umlauten ... HTML, Usability und Barrierefreiheit 4 17.06.2005 02:50
Mail mit Umlauten Mano PHP Tipps 2005 4 20.03.2005 20:42
Probleme mit Umlauten, Hilfe gesucht, habe keine Erfahrung PHP Tipps 2005 11 07.01.2005 12:40
Problem mit Umlauten in einer E-card/Benachrichtigungsmail PHP Tipps 2004-2 2 19.11.2004 11:29
Sortierte Ausgabe von Wörtern mit Umlauten PHP-Fortgeschrittene 5 09.11.2004 11:14
eregi mit Umlauten unter Linux geht nicht schifti PHP Tipps 2004 4 18.10.2004 15:01
Umwandlung von Umlauten PHP Tipps 2004 6 18.08.2004 07:08
Server Error bei Suche von Wörtern mit Umlauten PHP Tipps 2004 4 23.06.2004 15:27

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
swift mailer iso-8859-15, online formular probelm mit äöü

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum