HTML -> Plain Text
René
- php
0 Johannes Zeller
Hallo,
kann mir jemand sagen ob es eine Art umkehrung der Funktion htmlspecialchars(), bzw. htmlentities gibt? Ich versuche nämlich eine Zeichenkette aus HTML wieder zurück umzuwandeln um sie als Plain Text Mail verschicken zu können. Gibt es dafür eine Möglichkeit?
schönen Gruß
René
Hallo René
kann mir jemand sagen ob es eine Art umkehrung der Funktion htmlspecialchars(), bzw. htmlentities gibt? Ich versuche nämlich eine Zeichenkette aus HTML wieder zurück umzuwandeln um sie als Plain Text Mail verschicken zu können. Gibt es dafür eine Möglichkeit?
Siehe http://www.php.net/manual/en/function.html-entity-decode.php
Schöne Grüße
Johannes
Hallo René
Siehe http://www.php.net/manual/en/function.html-entity-decode.php
:-) Suuuper! Vielen lieben Dank.
Hilft mir sehr viel weiter.
schönen Gruß
René
Hilft mir sehr viel weiter.
Zu früh gefreut :-( Das geht wohl erst ab PHP 4.3.0, ich habe aber 4.2.2 auf dem Server. Dann muß ich es wohl anders lösen.
Gruß
René
Moin!
Zu früh gefreut :-( Das geht wohl erst ab PHP 4.3.0, ich habe aber 4.2.2 auf dem Server. Dann muß ich es wohl anders lösen.
Naja, so viele interessante Entities gibts ja normal nicht, oder?
- Sven Rautenberg
Naja, so viele interessante Entities gibts ja normal nicht, oder?
Nunja, es sieht nunmal gelinde gesagt "bescheiden" aus, wenn an einen Fremden (auch noch als eine Art Werbung) eine Mail geht in der steht:
Schwere Stürme über Deutschland! ... etc.
Diese Mails sollen schließlich (mit Textauszügen aus aktuellen Artikeln) als Empfehlung für die Seite versandt werden.
schönen Gruß
René
Hallo Rene
Nunja, es sieht nunmal gelinde gesagt "bescheiden" aus, wenn an einen Fremden (auch noch als eine Art Werbung) eine Mail geht in der steht:
Ich will ja mal hoffen, dass es nur eine _Art_ Werbung ist.
Schwere Stürme über Deutschland! ... etc.
Diese Mails sollen schließlich (mit Textauszügen aus aktuellen Artikeln) als Empfehlung für die Seite versandt werden.
Im Zweifelsfall hilft nur selber schreiben. Welche Entities erlaubt sind siehts du auf http://www.w3.org/TR/html401/sgml/entities.html (offiziell) oder unter http://selfhtml.teamone.de/html/referenz/zeichen.htm. Du musst natürlich auch die numerischen Entities beachten.
Schöne Grüße
Johannes
Hallo Rene
Ich will ja mal hoffen, dass es nur eine _Art_ Werbung ist.
Keine Bange, es geht um eine "Diesen Artikel einen Freund empfehlen" Funktion wie man sie manchmal sieht. Die Artikel werden mit einem Flatfilebasierten Newssystem auf PHP-Basis verwaltet. Also muß das Script auch in den Flatfiles (in denen vorher schon alles korrekt mit htmlentities umgewandelt wurde zur Anzeige auf der Webseite) lesen. Also nicht wirklich Werbung, aber eben auch ein Aushängeschild für die Homepage.
schönen Gruß
René
Hallo Rene
Keine Bange, es geht um eine "Diesen Artikel einen Freund empfehlen" Funktion wie man sie manchmal sieht. Die Artikel werden mit einem Flatfilebasierten Newssystem auf PHP-Basis verwaltet. Also muß das Script auch in den Flatfiles (in denen vorher schon alles korrekt mit htmlentities umgewandelt wurde zur Anzeige auf der Webseite) lesen. Also nicht wirklich Werbung, aber eben auch ein Aushängeschild für die Homepage.
Dann wäre es doch sicherlich einfacher, wenn du die Umwandhung mit htmlentities erst beim Anzeigen machst. Dann bräuchstest du, soweit ich das überblicke, eine reverse Umwandlung gar nicht.
Schöne Grüße
Johannes
Hi!
Zu früh gefreut :-( Das geht wohl erst ab PHP 4.3.0, ich habe aber 4.2.2 auf dem Server. Dann muß ich es wohl anders lösen.
Wie immer ist man selbst nicht der einzige in der großen weiten Welt mit diesem Problem, also gucke Dir mal den 1. Kommentar zu obiger Funktion an!
Grüße
Andreas