kostenloser Webspace werbefrei: lima-city


Frage zur Umsetzung eines Formulars

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    lagerhaus

    Kostenloser Webspace von lagerhaus

    lagerhaus hat kostenlosen Webspace.

    Hallo,

    in einem Forum, wenn ich einen tag/eintrag">Eintrag schreibe, m?chte ich eigentlich keine HTML-Tags zulassen, es sollen nur Umlaute/Sonderzeichen und Abs?tze umgesetzt werden.
    Alle anderen HTML-Tags (die vom Benutzer eingegeben werden) sollen gel?scht werden, damit keiner eine <h1> ?berschrift scheibt.

    Ich w?rde eigentlich nl2br benutzen, aber dabei werden ja alle HTML-Tags zugelassen.
    Hier auf Lima scheint es ja auch ein anderes System zu geben, da nicht der echte Tag, sondern anderer angezeigt wird: ["b"] statt <"b">...

    Wie k?nnte ich das vielleicht erreichen?
    Und kann man ?berhaupt die Frage verstehen?

    MfG lagerhaus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. p**h

    str_replace und preg_replace
  4. Autor dieses Themas

    lagerhaus

    Kostenloser Webspace von lagerhaus

    lagerhaus hat kostenlosen Webspace.


    str_replace und preg_replace


    Aber dann m?sste ich doch alle einzelnen HTML-Tags auflisten.... Das w?rde doch
    1. f?r mich einmal und
    2. bei jedem Ausf?hren des Skriptes
    ewig dauern...
    Ist das auch hier auf Lima so? Oder gibt es vielleicht noch eine andere L?sung? Wenn nicht, hat jemand schon so eine Liste?

    MfG lagerhaus
  5. k*****i

    ui ui ui...
    $text ist dein post_text.

    html deaktivieren: htmlentities($text)
    zeilenumbruch: nl2br($text)

    MfG

    KRaeusi
  6. Also ich hab das auch per eregie_replace gemacht und das dauert nicht lange, ich poste einfach mal die wichtigstens wie ich finde:

    Ich hab den Code rausgenommen, der wird nicht richtig angezeigt, hier ist er in einer Txt-Datei:
    http://www.mannic.de/test/BB.txt

    Das alles in eine Funktion verpackt und schon ganz per print(ReplaceBB($Text)); der Beitrag mit den BB Zeichen komplett umgeqandelt werden. Nat?rlich fehlen noch die Smilies.

    mfg mace

    p.S. Lima scheint damit irgendwelche Probleme zu haben. Er setzt meinen eingesetzten Quellcode nicht richtig um :confused:

    Beitrag ge?ndert am 16.09.2005 07:02 von mace

    Beitrag ge?ndert am 16.09.2005 07:03 von mace

    Beitrag ge?ndert am 16.09.2005 07:05 von mace
  7. Autor dieses Themas

    lagerhaus

    Kostenloser Webspace von lagerhaus

    lagerhaus hat kostenlosen Webspace.


    ui ui ui...
    $text ist dein post_text.

    html deaktivieren: htmlentities($text)
    zeilenumbruch: nl2br($text)

    MfG

    KRaeusi


    Danke, das ist das was ich gebraucht habe.
    Problem gel?st!
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!