Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

[PHP] leere Tags löschen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 15.09.2005, 08:02

Hi,

habe da ein problem mit einem WYSIWIG Editor und zwar produziert der bei falscher Handhabung (durch unerfahrene Kunden) ziemlich viele leere Tags,
jetzt will ich diese Tags aus dem Inhalt (das was der Kunde eingegeben hat) entfernen, bevor ich es in die DB schreibe...wie mach ich das am besten?

gruß pebosi

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


heddesheimer
PostRank 4
PostRank 4
Beiträge: 130
Registriert: 03.08.2005, 13:45

Beitrag von heddesheimer » 15.09.2005, 08:58

Code: Alles auswählen

<?php
$text = "<p></p><div>test</div><div></div><p>Neuer Absatz</p>";

$pattern = '/<&#40;&#91;^>&#93;*&#41;><\/\\1>/';

$text = preg_replace&#40;$pattern, '', $text&#41;;

echo htmlspecialchars&#40;$text&#41;;
?>
Gruß Marian
https://www.lernpilot.de/blog/
Das Weblog zum Thema Lernen

pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 15.09.2005, 10:13

und wie sieht es mit solchen tags aus

<div style="text-align: center;"><span style="text-decoration: underline;"><span style="text-decoration: underline;"/></span>

also mit attributen?

gruß pebosi

pebosi
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 06.11.2004, 18:38

Beitrag von pebosi » 19.09.2005, 14:28

würde das gehen wenn ich das so ändere:

$pattern = '/<([^>]*) (.*)><\/\\1>/';

gruß pebosi

Wirths Media
PostRank 9
PostRank 9
Beiträge: 2050
Registriert: 20.09.2004, 20:25

Beitrag von Wirths Media » 19.09.2005, 23:20

Da habe ich doch auch mal ne frage...

Wo finde ich ne schöne beschreibung, wie soetwas <([^>]*) (.*)><\/\\1>/ aufgebaut ist???

bzw. welche zeichen wofür sind.

danke

Daniel

magadoo
PostRank 5
PostRank 5
Beiträge: 257
Registriert: 02.11.2004, 14:14

Beitrag von magadoo » 20.09.2005, 07:47

z.B. hier: https://www.devmag.net/webprog/regulaere_ausdruecke.htm

oder einfach mal nach "reguläre ausdrücke" suchen

Wirths Media
PostRank 9
PostRank 9
Beiträge: 2050
Registriert: 20.09.2004, 20:25

Beitrag von Wirths Media » 20.09.2005, 09:26

danke nun verstehe ich es auch :)

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag