| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Die einzig verlässliche Methode, mit HTML-Daten zu hantieren, ist die DOM-API zu nutzen: http://de2.php.net/manual/en/book.dom.php Zitat:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Es bringt dir überhaupt nichts, denn du weiß nicht, wofür es das schließende Tag ist. Wie gesagt: arbeite dich in die DOM-Funktionen ein oder strippe vorher alle HTML-Tags raus. Für die DOM-API gibt es auch viele Tutorials im Internet. Einfach mal googlen.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
| | |
| Erfahrener Benutzer | 1. ereg-Funktionen sind deprecated, nutze preg_*-Funktionen stattdessen! 2. Möglicher Aufbau müsste in etwa so aussehen: PHP-Code: 4. DomDocument etc. ist imho wohl die beste Alternative hier. Ausserdem verstehe ich nicht, warum Du Dir RegEx antun willst, aber meinst Dom wäre Dir noch ne Nummer zu hoch... ![]()
__________________ Phantasie ist wichtiger als Wissen, denn Wissen ist begrenzt. Probleme kann man niemals mit derselben Denkweise lösen, durch die sie entstanden sind. Albert Einstein Geändert von Arne Drews (25.01.2012 um 10:13 Uhr). |
| | |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.706
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Wieso nicht? Sofern der entsprechende Content nur von vertrauenswürdigen Personen wie Admins oder Redakteuren eingestellt wird, spricht nichts dagegen. Ansonsten hilft auch strip_tags() mit definierten Ausnahmen nicht gegen XSS. Entweder du strippst mit der Funktion ALLE Tags oder du nutzt eine ordentliche Whitelist-Library wie HTML Purifier (http://htmlpurifier.org/).
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HTML Link Formular autoausfüllen | dfm | HTML, Usability und Barrierefreiheit | 2 | 08.08.2011 17:06 |
| [Erledigt] Link Übergabe per $_GET['Variable'] | vita | PHP Tipps 2008 | 16 | 14.07.2008 15:19 |
| Variable und komplette HTML Datei | chrisonline | PHP Tipps 2007 | 3 | 24.05.2007 15:30 |
| benötige den HTML Code für die Bildgröße im Link | mickschen | HTML, Usability und Barrierefreiheit | 2 | 05.06.2006 20:29 |
| <if> </if> in einer HTML Datei fuer Templ | PHP-Fortgeschrittene | 6 | 03.11.2005 12:05 | |
| PHP Link in einer HTML Datei ?! | PHP Tipps 2005-2 | 10 | 20.10.2005 14:23 | |
| php Array in html link einbauen?? | PHP Tipps 2005-2 | 6 | 09.10.2005 20:24 | |
| Daten aus MySQL-abfrage zum Link mit id zusammensetzen | maccoder | Datenbanken | 2 | 13.09.2005 16:49 |
| Suche Tipps für Persormance-Steigerung (Geld für Nützliches) | Beitragsarchiv | 18 | 16.08.2005 10:57 | |
| HTML: Iframe Link | TRW | HTML, Usability und Barrierefreiheit | 2 | 15.12.2004 12:15 |
| IMAP: Bild(er) in HTML Part richtig darstellen | PHP-Fortgeschrittene | 1 | 07.10.2004 12:21 | |
| absoluter link | PHP Tipps 2004 | 10 | 01.07.2004 23:00 | |
| PHP Link ??? | PHP Tipps 2004 | 4 | 25.06.2004 17:24 | |
| [Erledigt] PDF aus HTML erzeugen ? | PHP-Fortgeschrittene | 2 | 05.06.2004 02:10 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php weiterlesen-link, html behindert |