PHP : recuperer donner d'un fichier texte

Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
Je débute en PHP et j'aimerais créer une page de connexion et d'inscription ainsi qu'un espace membre mais sans bases de donnés .
J'ai donc pensé a sauvegarder les membres dans un fichier texte .
Je sais écrire dans un fichier texte mais je sais pas récupérer ses données .
J'aimerais donc pouvoir récupérer les données dans des variables , par exemple :

ligne1 = pseudo
ligne2 = mot-de-passe
etc...

Mais je n'ai aucune piste . Si quelqu'un pourrait m'éclairer ce serais vraiment sympa .
Merci d'avance de votre aide .

Starcleff

A voir également:

3 réponses

Luxerails Messages postés 162 Statut Membre 41
 
Tu peux utiliser file_get_contents(), par exemple :
$contenu_fichier = file_get_contents('fichier.txt');

Après pour prendre chaque ligne tu peux faire une explode sur chaque saut de ligne ("\n") :
$lignes = explode("\n",$contenu_fichier);

$ligne[0] : première ligne;
$ligne[1] : deuxieme ligne;
$ligne[2] : 3eme ligne.. etc
0
Utilisateur anonyme
 
Merci beaucoup pour l'aide , j'essaye tout de suite !
0
Utilisateur anonyme
 
Re bonjour , voici le code que j'ai composé a l'aide de ce que que vous m'avez donnez :

<HTML><HEAD><TITLE>Gestion des utilisateurs</TITLE>
</HEAD>
<p>
<?php

$contenu_fichier = file_get_contents('fichier.txt');

$lignes = explode("\n",$contenu_fichier);

if($ligne[0]=='starcleff')
{
echo "<b>Acces autorise </b><br />";

break;
}
else
{
echo 'Acces refuse !';
}

?>


</BODY></HTML>

Il me met toujours "Acces refusé !" .

Merci de m'aider .
Starcleff
0
Luxerails Messages postés 162 Statut Membre 41
 
Il y a une erreur dans le nom de variable : dans le if tu utilise $ligne alors que c'était $lignes avec un s.
0
Utilisateur anonyme
 
Oui , :D erreur de debutant ....
merci quand meme !!!
0