Yep tous le monde (ça veut dire salut, donc c'est une formule de politesse
)
Actuellement je code assez souvent en PHP, et j'ai rencontré pas mal de problème que j'ai su corriger.
Mais la, cela fait plus d'une heure que je tourne sur le MÊME problème a essayer diverses solutions, mais rien.
Pour faire simple, je veux ouvrir un fichier, passer par les 20 premières lignes de celui-ci et vérifier si l'ip du visiteur actuel est dedans;
J'arrive a récupérer l'ip depuis le fichier, ainsi que depuis le site, mais je ne sais pas pourquoi la comparaison fait comme si les deux ip n'étaient pas les mêmes :/
Voici le code :
Merci d'avance a ceux qui répondrons et m'aiderons
.
PS: La boucle s'effectue bel et bien, j'ai placé un echo et le texte a été affiché

Actuellement je code assez souvent en PHP, et j'ai rencontré pas mal de problème que j'ai su corriger.
Mais la, cela fait plus d'une heure que je tourne sur le MÊME problème a essayer diverses solutions, mais rien.
Pour faire simple, je veux ouvrir un fichier, passer par les 20 premières lignes de celui-ci et vérifier si l'ip du visiteur actuel est dedans;
J'arrive a récupérer l'ip depuis le fichier, ainsi que depuis le site, mais je ne sais pas pourquoi la comparaison fait comme si les deux ip n'étaient pas les mêmes :/
Voici le code :
PHP:
<?php $i=0;
while($i < 20)
{
$authfile=fopen('auth.txt', 'a+');
fseek($authfile, $i);
$ligne=fgets($authfile);
if($ligne===$_SERVER['REMOTE_ADDR']) $show=1;
fclose($authfile);
$i++;
} ?>
<?php if($show==1) { ?>CODE HTML<?php } ?>
PS: La boucle s'effectue bel et bien, j'ai placé un echo et le texte a été affiché