Bonjour à tous
Je cherche a vérifier s'il n'y a pas de gros mots saisis dans un textarea de formulaire,
pour cela je fais un tableau avec le contenu du textarea comme ça:
$tableau1 = explode(" ",$letexte);
J'ai par ailleur une table mysql avec une liste de mots interdits que j'ai créé comme ça:
CREATE TABLE interdit (
lesmots TEXT
);
j'essai de faire un tableau avec ma table mysql comme ça:
$requete = "SELECT * FROM interdit";
$resultat = mysql_db_query ($nombase, $requete, $lien);
$tableau2 = mysql_fetch_array($resultat);
puis j'utilise ce code pour comparer les deux tableaux:
for($i = 0; $i < count($tableau1); $i++)
{
if (in_array($tableau1[$i],$tableau2))
{
echo "mot interdit";
}
}
Le probleme c'est que cela ne fonctionne qu'avec le premier mot interdit de ma table mysql
Avez vous une idée pour me dépanner
Merci d avance
Mathieu