Code php

Résolu
Bonjour,
J'ai un code où j'écris dans un fichier .txt (avec la fonction fputs, fopen etc...).
Je recherche un code en php (ou autre) qui voudrait dire "Si 'fichier.txt' contient le mot 'tatata', alors (action à faire)".
Ca me permettrait de faire une whitelist / blacklist pour ban ou mettre en admin des utilisateurs :)
Merci.



--
The words are some arms.

1 réponse

  1. Bonjour,
    Fais simplement un fget pour récupérer les données, puis un strpos pour savoir si ta chaînes existes dans ton fichier.
    1
    1. Merci beaucoup mais en faite, il y a plusieurs pseudos dans mon fichier .txt et j'aimerai que si un des pseudo qu'il y a dedans est trouvé, alors {action à faire}
      :)
      0
    2. Justement, ce que je t'ai dit devrais te permettre de faire ça.
      Par contre, je me suis trompé, c'est file_get_contents et non fget

      $file=file_get_contents("mon_fichier.txt");
      if(strpos($file,$pseudo)){ // si on trouve $pseudo dans le fichier
         //traitement au choix
      } 
      0
    3. Merci beaucoup !
      0