Probleme php

Fermé
so - 4 juil. 2008 à 10:56
Sri Lumpa Messages postés 177 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 1 juin 2010 - 4 juil. 2008 à 12:30
Bonjour,


Je souhaite lire un fichier texte en php. Il contient des logins séparés par des ":" j'aimerais recuperer mes logins un par un pour ensuite pouvoir les comparer je pense c'est possible à l'aide d'un split mais je débute en php et pour l'instant mon code ne marche pas le voici:

$fd = 'login.txt';
$fichier = file_get_contents($fd);
echo $fichier ;
$login=split (":", $fichier);
echo $login;

2 réponses

kazouu Messages postés 466 Date d'inscription mercredi 4 juin 2008 Statut Membre Dernière intervention 24 juillet 2008 12
4 juil. 2008 à 11:03
essai

$login=explode(":",$fichier);

$i=count($login);

for($for=0;$for<$i;$for++){
echo $login[$for]
}

je pense que ca devrai etre pas mal
0
Sri Lumpa Messages postés 177 Date d'inscription mercredi 14 novembre 2007 Statut Membre Dernière intervention 1 juin 2010 68
4 juil. 2008 à 12:30
La solution de Kazouu fonctionne. Si tu tiens à utiliser split(), rappelle toi, que cette fonction retourne un tableau. Donc dans ton code tu dois remplacer echo $login par print_r($login) ou par foreach($login as $log) echo $log;
0