Bonjour, puisque j'ai résolus quelques de mes problèmes grâce à ce forum, je m'y suis incrit.
Je développe un petit système de sondage où les choix du sondages sont inscrits à partir d'un <textarea> et explodés pour être mis dans u tableau.
Pour que le sondage ne bug pas, il doit être absolument rentré sous la forme suivante :
choix1/
choix2/
choix3
Ma fonction explode sépare par les caractères /\\r\\n.
J'ai essayé tant bien que mal de faire une regex pour vérifier si le contenu du textarea avait bien la forme ci-dessus sans résultat. Je crois que mon problème vient du fait que les caractères \r\n se glissent entre chaque choix et rendent la regex un peu particulière.
À date, j'ai cette regex qi me semble la plus "correcte" mais qui ne fonctionne toujours pas
<?php
if(!preg_match("#^([a-z]+/{1}(\r\n){1})+([a-z]+)$#", $_POST['choix']))
{
echo "Veuillez remplir le formulaire correctement !";
}?>
J'aimerais savoir si quelqu'un aurait une regex à me proposer pour mon problème. Ça serait d'un grand secours !
Merci d'avance
(J'espère ne pas avoir fait de doublon :x)
Configuration: Windows XP
Firefox 3.0.3