Impossible de détecter une balise avec regex
Imformaniaque
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
Mihawk Messages postés 4753 Statut Contributeur -
Mihawk Messages postés 4753 Statut Contributeur -
Bonjour,
Je suis actuellement sur un projet de site d'informatique et je dois donc créer une fonction qui colore le code HTML.
Pour commencer en douceur, j'éxécute ce code :
Normalement, ce code devrait colorer <img src='image.png' alt='' />, mais non.
Pourquoi ? Quels sont mes erreurs ? Merci d'avance pour vos réponse
Je suis actuellement sur un projet de site d'informatique et je dois donc créer une fonction qui colore le code HTML.
Pour commencer en douceur, j'éxécute ce code :
<?php
function colorHTML($message) {
$message = htmlspecialchars($message);
$message = preg_replace('#</?[a-z]+( [a-z]+(^["|\'][a-z]+["|\']$))*(?: /)?>#',
"<span style='color:blue;'>$0 <span style='color:red;'>$1<span style='color:purple';>$2</span></span></span>",
$message);
return $message;
}
if(isset($_POST['message'])) {
$message = colorHTML($_POST['message']);
echo $message;
}
?>
<form method='post'>
<input type='text' name='message' />
<input type='submit' />
</form>
Normalement, ce code devrait colorer <img src='image.png' alt='' />, mais non.
Pourquoi ? Quels sont mes erreurs ? Merci d'avance pour vos réponse
A voir également:
- Impossible de détecter une balise avec regex
- Détecter clé usb - Guide
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Detecter appareil connecté wifi - Guide
- Balise smart finder fresh n rebel avis - Guide
- Nous avons détecté une nouvelle connexion instagram - Forum Instagram