SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 11.10.2004, 08:52:35
Wolfgagn Uhr Wolfgagn Uhr ist offline
Anfänger
 
Registriert seit: Jan 2004
Beiträge: 34
Problem beim Mailen mit Sonderzeichen ...

Einen wunderschönen guten Tag

Inzwischen habe ich wieder einmal ein Problem und hier weiss ich zur Zeit noch nicht einmal, ob es richtig platziert ist. Es kann ein php-Problem sein, aber es kann auch ein Problem sein des Befehls/Programms mail().

Ich habe folgenden Code in der php-Datei

PHP-Code:
  $strMailtext  "Dies sind Sonderzeichen aus der php-Datei: äöü Äöü ßn";
$strMailtext .= "Dies sind Sonderzeichen aus dem Formular : $testnnnnn"
Wobei ich dann die Variable $test auch mit "äöü ÄÖÜ ß" belege.

Dabei gebe ich die deutschen Sonderzeichen in ein utf-8 Formular auf der Webseite ein.

In der dann abgesendeten Mail steht so etwas:

Dies sind Sonderzeichen aus der php-Datei: äöü Äöü ß
Dies sind Sonderzeichen aus dem Formular : äöü ÄÖÜ ß

Das bedeutet, dass ich zwei Konvertierungsprobleme vorliegen habe, einmal muss ich die Zeichen in der php wohl noch konvertieren und einmal auch die Zeichen, die vom Clienten zurückgemeldet werden.

Die Mail, die der Server generiert, die hat die Angaben

Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: BASE64

Wenn ich mir von einem anderen E-Mail-Clienten eine utf-8-Codierte E-Mail zusende (in dem Fall kommen die Sonderzeichen korrekt bei mir an), dann habe ich die Angaben:

Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Meine Frage lautet nun: Wie verstelle ich hier was am besten, damit es richtig läuft?

Dabei ist für mich als Randbedingung wichtig, dass die Mail tatsächlich in utf-8 vorliegt. Wenn jemand zum Beispiel eine russische Adresse eingibt, dann muss man die mit einfachen Kopieren in das Adressprogramm übertragen können.

Und er Weg, der in http://de3.php.net/mail beschrieben ist, der scheint mir auch etwas unnötig kompliziert. Die Aussage beginnt mit "If you don't want to install IMAP ..." und IMAP ist installiert. Es steht aber nirgendwo, was man in diesem Fall machen kann.

Vielen Dank für die Hilfe
Wolfgang
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:50:01 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt