PHP : recuperer donner d'un fichier texte
Utilisateur anonyme
-
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
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:
- Récupérer données fichier txt php
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
3 réponses
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
$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
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
<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