Ajout d'attribut dans une balise html
magic_girl
-
okuni Messages postés 1221 Date d'inscription Statut Membre Dernière intervention -
okuni Messages postés 1221 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,svp j'ai un probleme qui consiste sur l'ajout d'un attribut dans une balise html,par exemple ajouter l'attribut alt à la balise <img>et tous ça dans un fichier html,maintenant j'ouvre le fichier html et je cherche la balise <img> avec preg_match_all come suit
(preg_match_all("/<img\s[^>]*src=(\"??)([^\" >]*?)\\1[^>]*alt(.*)>(.*)<\/img>/siU",$contenu,$out, PREG_SET_ORDER))
$nb=count($out);
echo "le nombre d occurences trouveés pour la balise img est :"." ". $nb."<br/>";
et comme vous voyez j'ai declaré un variable qui compte le nombre d'occurence de cette balise,mais c pa c que je veux comme resultats,moi je veux maintenat apres qu'il me cherche les balise qui ne contiennent paa l'attribut alt, il doit l'ajouter à cet atribut kelk soit le nombre d'occurence de cette balise,il doit entrer dans chaque balise <img> et ajouter l'attribut alt
donc j'arrive pas à faire ce traitement sachant qu'il cherche les balises contenant alt comme vous voyez en haut,
alors que dois je faire svp?pouvez vous me proposez une ideé efficace pour obtenir le resultat souhaité?
i need your help please
je ss vraiment coincé maintenat dans mon projet
(preg_match_all("/<img\s[^>]*src=(\"??)([^\" >]*?)\\1[^>]*alt(.*)>(.*)<\/img>/siU",$contenu,$out, PREG_SET_ORDER))
$nb=count($out);
echo "le nombre d occurences trouveés pour la balise img est :"." ". $nb."<br/>";
et comme vous voyez j'ai declaré un variable qui compte le nombre d'occurence de cette balise,mais c pa c que je veux comme resultats,moi je veux maintenat apres qu'il me cherche les balise qui ne contiennent paa l'attribut alt, il doit l'ajouter à cet atribut kelk soit le nombre d'occurence de cette balise,il doit entrer dans chaque balise <img> et ajouter l'attribut alt
donc j'arrive pas à faire ce traitement sachant qu'il cherche les balises contenant alt comme vous voyez en haut,
alors que dois je faire svp?pouvez vous me proposez une ideé efficace pour obtenir le resultat souhaité?
i need your help please
je ss vraiment coincé maintenat dans mon projet
A voir également:
- Ajout d'attribut dans une balise html
- Editeur html - Télécharger - HTML
- Balise br - Forum HTML
- Ajout rapide snap - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
- Ajout snap sans rien d'écrit - Forum Snapchat
2 réponses
Tout d'abord, ici on parle français mais pas sms ou anglais.
ensuite, peux-tu m'expliquer pourquoi tu as mis
Et je n'ai pas très bien compris ce que tu recherches.
ensuite, peux-tu m'expliquer pourquoi tu as mis
\s[^>]*dans le début de ta regex?
Et je n'ai pas très bien compris ce que tu recherches.
magic_girl
comment tu repond à des problemes plus difficile que toi,si tas pas compris pourquoi j'ai l'as mis alors pourquoi t'es ose à me dire comment je dois parler