Variablen reinigen

  • Hallo, ich bins^^


    Ich habe ein Problem mit der bereinigung von Variablen.


    Ich habe ein Textfeld, da soll man wenn man möchte was eintragen, und
    dann müssen da aber sämtliche html tags rausgefiltert werden.


    Habe mir das im PHP kurs belesen, hab aber keinen plan wie ich das machen soll, hab alles probiert, klappt aber alles nicht ...

  • Wie alle HTML tags wegmachen...


  • Bessere Lösung:


  • Achso... du wolltest das der Code so angezeigt wird. Ich dachte du wolltest alle HTML-Tags löschen, wo wie du es auch in deinem ersten Beitrag beschrieben hast.




    Zitat

    sämtliche html tags rausgefiltert

  • Naja, ich möchte halt nicht das da jemand nen font size von 8 millionen reinmacht und alles doof aussieht^^


    Deswegen einfach ein Skript was irgendwie sowas mach wie:


    - Code nicht ausführen sondern nur anzeigen
    - Code löschen
    - Code in was anderes umschreiben


    das halt kein Befehl ausgeführt werden kann^^


    Wenn zum Beispiel Variable "name" sowas beinhaltet:
    <b>Peter</b>
    Das der Befehl einfach verhindert wird^^

  • Dann nimm meine Variante.


    Weil bei dir wird ja dann <b> ausgegeben. Das ist doof. Bei meiner Funktion wird das <b> NICHT ausgegeben UND NICHT verarbeitet


    PS: ist dafür etwas aufwändiger.

  • Hab nen kleinen dankfeher^^ Aber bin mir nicht sicher, ob das % da jetzt das richtige zeichen war.


    {
    $tag[] = '<h1%>';
    $tag[] = '<h2%>';
    $tag[] = '<h3%>';
    $tag[] = '<h4%>';
    $tag[] = '</h1>';
    $tag[] = '</h2>';
    $tag[] = '</h3>';
    $tag[] = '</h4>';


    foreach ($tag AS $tag )
    {
    $string = str_replace('$tag','',$text);
    }
    return $string;
    }

  • Ich hab glaube ich auch nen Denkfehler,


    habe das jetzt so:



    Offensichtlich haut da etwas nicht hin^^ Nur was, ich hab leider von Funktionen noch kaum Ahnung^^

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!