Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3200 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  comment supprimer certains tags HTML

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment supprimer certains tags HTML

n°1946720
jokaritaff
Posté le 02-12-2009 à 18:08:49  profilanswer
 

Bonjour
Je cherche a supprimer des tags particulier dans une chaine HTML
J'utiliserais bien strip_tags(), mais le tableau a passer doit contenir les elements a garder, moi je cherche exactement l'inverse : un tableau avec les elements a supprimer
 
j'ai cherché a le faire avec un preg_replace() ou un ereg_replace() mais mon patten est foireux.
Merci d'avance pour votre aide

mood
Publicité
Posté le 02-12-2009 à 18:08:49  profilanswer
 

n°1946723
stealth35
Posté le 02-12-2009 à 18:31:35  profilanswer
 

avec domdocument
 
tu charges ta page html,
tu cherches les tags avec getElementsByTagName (ou mieux avec xpath)
 
ensuite
 
removeChild

n°1946795
jokaritaff
Posté le 03-12-2009 à 09:31:45  profilanswer
 

ah oui en effet.
Et avec une regexp ?

n°1946797
stealth35
Posté le 03-12-2009 à 09:51:57  profilanswer
 

tu pourrais le faire aussi, mais c'est pas tres optimisé,
 
t'inquete pas avec domdocument ca va te prendre 5-6 lignes c'est tout

n°1946825
jokaritaff
Posté le 03-12-2009 à 10:46:38  profilanswer
 

en fait je cherchais a connaitre la méthode la plus efficace
donc merci pour la réponse :)
avec DOMDocument ca marche meme si le HTML est pas valide XHTML ?

n°1946827
stealth35
Posté le 03-12-2009 à 10:49:50  profilanswer
 

ouai ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  comment supprimer certains tags HTML

 

Sujets relatifs
la code PHP et le code HTML qui se trouve aprés ne fonctionnent pas!où trouver un tuto pour shoutbox html ?
Besoin aide recuperation liens htmlCtrl + en Html ?
Chaine de caractère et HTMLcomment supprimer les macros
[HTML] Fieldset et position legendHelp: html/php basic
[PHP / HTML] Afficher une image avant l'exécution d'un long script phpImporter des données d'un fichier HTML dans Excel
Plus de sujets relatifs à : comment supprimer certains tags HTML


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR