Ankündigung

Einklappen
Keine Ankündigung bisher.

BB-Codes

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • marco93
    hat ein Thema erstellt BB-Codes.

    BB-Codes

    Hi ich suche ein paar Schnipsel um mir BB Codes für ein Forum zusammenzubasteln.

    einige schnipsel für [b], [i] und [u] hab ich schon
    allerdings funktioniert der hier nicht:
    PHP-Code:
    $entry eregi_replace("\[url=\"([^\"]+)\"]([^\[]+)\[/url\]","<a href=\"\\1\" target=\"_blank\">\\2</a>",$entry); 
    weiß jemand wie der richtig heißen muss?
    Und hat auch jemand die Schnipsel für [quote] und eigene wünsche wie z.b. [user] ?

    mfg

  • marco93
    antwortet
    ach hat sich erledigt ich hab den fehler gefunden
    PHP-Code:
    '\[url=([^\]]+)]([^\[]+)\[/url\]' 
    es muss so sein:
    PHP-Code:
    '\[url=([^\[]+)]([^\[]+)\[/url\]' 

    Einen Kommentar schreiben:


  • Montellese
    antwortet
    Mach dir das Leben einfacher und benutze einfache Anführungszeichen ' für Strings, dann musst du nicht alle ", die im HTML oder so vorkommen, escapen
    Zudem würde ich die URL im BB-Code nicht in Anführungszeichen schreiben!

    PHP-Code:
    $entry eregi_replace('\[url=([^\]]+)]([^\[]+)\[/url\]','<a href="\\1" target="_blank">\\2</a>',$entry); 
    Habs mit dem RegExp-Tester vom Perl-Editor getestet und funktioniert einwandfrei! Das einzige Problem wäre, wenn jemand im Namen der URL ein [ benutzen würde. Was machst du mit den Links à la
    Code:
    [ url]http://www.google.com[/url ]
    oder wenn jemand kein http:// hingeschrieben hat? Dann kannst du die Verlinkung zu einer externen Seite nämlich vergessen.

    Einen Kommentar schreiben:

Lädt...
X