Cherche sript PHP pour enlever balises html

Résolu
lol -  
 VisQ -
Bonjour a tous,

Je cherche un sript en PHP qui permet d' enlever les balises html

10 réponses

  1. Philippe
     
    La fonction existe en php : $res=strip_tags($content);
    78
  2. tafiscobar Messages postés 1281 Statut Contributeur 177
     
    j'ai un code en C++ qui lit une chaine commençant par "<" ou "</" et se terminant par ">" ou "/>" mais ne lit aucun de ces caracteres, il est tout basique.
    Si tu veux je te le passe et tu l'adaptes a ce q tu veux, je dois l'ameliorer pour qu'il accepte ces caracteres a l'interieur des balises, mais pas maintenaant (c'est facile a faire avec des bool).

    tafiscobar "lou waye def bopame"
    la nullite n'existe pas, l'ignorance oui, ah je suppose!!!
    5
    1. lol
       
      bah c vraiment cool pour le script je l'attends avec grande impatience sinon g trouvé cette fonction:
      <?
      $chaine = strip_tags($chaine);
      ?>

      ou:

      <?
      $chaine = ereg_replace("<[^>]*>", "", $chaine);
      ?>

      qu'en pensez vous???
      0
    2. perrineco
       
      Bonjour,
      je serais également intéressée par cette fonction. Merci !
      Perrine
      0
    3. louraa
       
      bonjours
      0
  3. Jumper
     
    Impeccable
    le site que je suis en train de coder permet aux internautes de commenter le contenu d'une page
    l'usage simultané de ces fonctions est excellent

    voici un extrait issu de mon code :

    $post->text_post = ereg_replace("<[^>]*>", "", trim(strip_tags($_POST['TEXT_POST'])) ) ;

    j'ai testé : aucune séquence HTML ne semble passer à travers un tel filtre.
    merci pour le ereg

    Jumper
    3
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. kalamit
     
    Salut,
    Qu'est ce que tu veux faire exactement ? Supprimer les balises ou faire en sorte qu'elle ne soit pas interpretée ?

    Kalamit,
    Parle à ma culasse, mon carter est malade. :)
    2
    1. lol
       
      re...
      les supprimer car c un script (IPTABLES) generé pour k'il soit visible en interface web ( c vrai je peux utiliser 'print') mais il doit bien avoir une fonction php, pour pouvoir l'executer apres (et sans les balises sinon ca risk pas de fonctionner!!
      0
    2. kalamit
       
      Je ne comprends pas ton probleme.
      Bref, c'est pas compliqué à faire, il suffit soit d'utiliser des expressions régulieres pour enlever tout ce qu'il y a entre les chevrons, soit des fonctions de manipulations de chaines.

      Je te renvoie vers http://www.php.net en attendant que tu ais une question plus précise.

      Kalamit,
      Parle à ma culasse, mon carter est malade. :)
      0
      1. lol > kalamit
         
        desolé pour l'explication!

        en faite je cherche une fonction php ki permet de virer les balises html, en gros je veux juste rendre une page html en simple fichier txt

        en esperant ke g été plus clair
        0
      2. kalamit > kalamit
         
        Y'a pas de fonction toute faite. Il faut le faire toi meme. :)

        Kalamit,
        Parle à ma culasse, mon carter est malade. :)
        0
  6. x23
     
    <?
    $chaine = ereg_replace("<[^>]*>", "", $chaine);
    ?>

    ;-) ça a été super efficasse pour moi ! thankssssssssss
    2
    1. VisQ
       
      4 ans plus tard, merci :)
      0
  7. lio
     
    Oh merci pour ta fonction l'ami tu m'as grave aidé là!!!!
    MERCI
    0
  8. amar1179
     
    regarde sur http://www.yalinf.fr/forum/index.php/developpement/php-supprimer-les-balises-html
    0
  9. Biloute
     
    Bonjour,

    J'ai le même problème que précédemment sauf que je ne souhaite pas supprimer quelques balises simple tel que <br> <i> etc. Par contre je veut que toute balise telle que <span class="bla"> et tout ce qui est possible et imaginable soit supprimer.

    Pourriez vous m'aider?

    Merci d'avance.
    0
  10. zulrigh
     
    super efficace de la mort

    $chaine = ereg_replace("<[^>]*>", "", $chaine);

    so Perfect !!!
    -1