Bonsoir,
J'ai une question problèmatique.
Un client me demande pour son site internet de modérer l'accès au site pour les gens ayant un pass. Ce pass est composé de 6 lettres et/ou chiffres. Exemple: E7A5FG. Ce code, une fois qu'il a été entré dans le site est alors supprimé et invalide pour les prochaines connexions!
J'ai la liste des codes sous un format *.txt: pass.txt
Je l'importe dans ma page en PHP via la commande file();
Je copie le contenu du fichier pass.txt dans une variable $contenu et je la transforme d'un tableau en chaîne via la commande implode().
$contenu = implode("",$contenu);
Le code entré par l'utilisateur dans la page précédente dans un formulaire POST est récupérée et s'appelle $code
$code = $_POST['code'];
Et là... trou noir.
Comment chercher une éventuelle occurence de $code dans $contenu et renvoyer TRUE si l'occurence a été trouvée, FALSE si l'occurence n'a pas été trouvée.
Puis, comment supprimer l'occurence de la variable $contenu si elle a été trouvée.
Enfin, comment réecrire dans le pass.txt le contenu de $contenu.
Merci pour votre aide.
pH