ilch Forum » Allgemein » HTML, PHP, SQL,... » Forum beitrag auslesen ohne bbcode

Geschlossen
  1. #1
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Hallo Leute lächeln

    ich lese ganz normal einen Beitrag aus den Forum aus was auch gut klappt lächeln

    Jedoch wird im forum also in der db ja auch der bbcode mit geschrieben [b][size=12][color] usw.

    Ich würde wohl gern garnix davon haben sprich irgendwie herausfiltern.

    Gibt es in ilch dafür schon eine Funktion?

    Wenn nicht wie könnte man dies machen? besondere sachen aus einen ausgelesenen beitrag herausfiltern.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    ließ dich mal in preg_match ein. Damit kannst du das.
    php.net/manual/en/function.preg-match.php
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    hm das versteh ich nicht.
    bzw doch denke schon aber wie mache ich das der den text umwandelt bzw sag im das er mir anstatt [b] nix anzeigen soll.

    wie er sowas heraus suchen soll das macht er ja glaub mit der Funktion


    edit: hm mit preg_replace könnt es gehn laut bsp da? lieg ich da richtig kann es gerade nicht testen


    Zuletzt modifiziert von Siggi am 02.05.2012 - 22:59:21
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Probier mal:

    $text = preg_replace("/\[.?(b|i|u|img|shot|code|quote|color|size|video)[^\]]*?\]/i","",$text);
    $text = strip_tags($text);
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Funktioniert lächeln

    Schön dank lächeln


    Zuletzt modifiziert von Siggi am 03.05.2012 - 07:03:56
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    IRvD Mitglied
    Registriert seit
    30.03.2010
    Beiträge
    460
    Beitragswertungen
    31 Beitragspunkte
    Wo müsst man das einbinden`?

    ZitatZitat geschrieben von Lord|Schirmer

    Probier mal:

    $text = preg_replace("/\[.?(b|i|u|img|shot|code|quote|color|size|video)[^\]]*?\]/i","",$text);
    $text = strip_tags($text);

    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Nach der Datenbankabfrage und am Besten direkt vor der Ausgabe an das Template.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten