Certain mot en rouge
Fermé
nathann
-
9 oct. 2015 à 23:43
dugenou Messages postés 6083 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 - 10 oct. 2015 à 07:25
dugenou Messages postés 6083 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 - 10 oct. 2015 à 07:25
A voir également:
- Certain mot en rouge
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Supprimez les composantes rouge et verte de cette image. quel mot apparaît ? - Forum Photoshop
- Freeplug rouge ✓ - Forum CPL
1 réponse
dugenou
Messages postés
6083
Date d'inscription
mercredi 19 janvier 2005
Statut
Contributeur
Dernière intervention
30 juillet 2021
1 454
10 oct. 2015 à 07:25
10 oct. 2015 à 07:25
Bonjour,
J'avais pensé qu'en écrivant tous les mots concernés dans un fichier texte, puis en utilisant la fonction PHP file_get_contents qui lira le contenu du fichier texte, tu devais pouvoir créer une fonction qui vérifierait si les mots écrits par l'utilisateur figurent dans le fichier texte et dans l'affirmative, les afficher en rouge.
Après une recherche, j'ai trouvé une autre solution :
Voir : https://openclassrooms.com/forum/sujet/tester-si-une-variable-contient-un-mot-60344
J'avais pensé qu'en écrivant tous les mots concernés dans un fichier texte, puis en utilisant la fonction PHP file_get_contents qui lira le contenu du fichier texte, tu devais pouvoir créer une fonction qui vérifierait si les mots écrits par l'utilisateur figurent dans le fichier texte et dans l'affirmative, les afficher en rouge.
Après une recherche, j'ai trouvé une autre solution :
<?php
$insultes = array("gros con", "connard", "salope", "merde");
$phrase = "Je préfèrerais me prélasser au soleil accompagné d'une vraie salope plutôt que d'abîmer ma vue devant cet écran de merde";
$tableau = explode(' ', $phrase);
foreach($tableau as $mot)
{
if (in_array($mot, $insultes))
{
echo 'Le mot "<span style="color:red">'.$mot.'</span>" n\'est pas autorisé.<br>';
}
}
?>
Voir : https://openclassrooms.com/forum/sujet/tester-si-une-variable-contient-un-mot-60344