WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Zeilenumbrüche » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von webworker
Mit

1: 
2:
$message = str_replace("\n","\n\r",$HTTP_POST_VARS["text"]);
$message = str_replace("\g","",$message); 


geht es
von Philipp Gérard
Stimmt, da gibt's doch so eine Funktion, die automatisch Umbrüche entfernt ... grauslig, kann man aber gottlob abstellen
von slackerbitch
ich denke, das liegt an der "intelligenz" von outlook2002/xp.
ein kollege hat es auf seinem rechner und sich auch gewundert, wie die zeilenumbrueche "vernachlaessigt" werden. damals haben wir in etwa festgestellt:
-> mach einen doppelten zeilenumbruch rein, der wird in jedem fall angezeigt
-> alle einfachen zeilenumbrueche werden ggfs. ignoriert, wenn outlooks "anzeigeintelligenz" sagt, dass hier kein umbruch noetig ist. bei unterschiedlicher fenstergroesse gibt es unterschiedliche ergebnisse, da der text / umbruch bei resize angepasst wird und die einfachen, manuellen umbrueche uebergangen werden.
von Philipp Gérard
Wird in Outlook XP die Nachricht naträglich geparst, also wie HTML behandelt? Dann vermisst Outlook XP natürlich die fehlenden <br>'s
von webworker
Hallo,

ich habe ein Newsletter-Script geproggt - OK: geht,
In meinem Outlook (2000) kommt er auch korrekt an, aber im aktuellsten Outlook werden alle Zeilenumbrüche vergessen.

Warum geht das nicht?

$message = str_replace("\n","\r",$HTTP_POST_VARS["text"]);
$message = str_replace("\g","",$message);

Wenn ich das \g nicht durch "" ersetze wird es in der Mail mit angezeigt

Nach oben