Ecrire dans un fichier texte
PhilippeF
-
PhilippeF -
PhilippeF -
Bonjour,
J'ai un fichier "membres.txt" qui contient le nom et le prénom des membres.
le fichier contient : nom;prenom;
Lors d'une première connexion les membres doivent saisir leur adresse mail et un mot de passe.
Lorsqu'un membre valide son adresse mail et son mot de passe le fichier devra avoir cette forme :
nom;prenom;mail;motdepasse
voici mon code qui fonctionne pour la lecture
je n'arrive pas à ouvrir le fichier en mode lecture/écriture !!
Merci d'avance
J'ai un fichier "membres.txt" qui contient le nom et le prénom des membres.
le fichier contient : nom;prenom;
Lors d'une première connexion les membres doivent saisir leur adresse mail et un mot de passe.
Lorsqu'un membre valide son adresse mail et son mot de passe le fichier devra avoir cette forme :
nom;prenom;mail;motdepasse
voici mon code qui fonctionne pour la lecture
// je clique sur le bouton "enregistrer"
if (isset($_POST['firstConnect'])){
if ((empty($nom)) OR (empty($prenom))){ // teste si le nom et le prénom du formulaire sont renseignés
$message1 = "Merci de renseigner votre nom et votre prénom.";
}
else if ((empty($message)) AND (empty($message1))){
$lines = file('fr/membres.txt');
foreach($lines as $n => $line){
$champ = explode(";",$line);
$champ1 = $champ[0];
$champ2 = $champ[1];
// tester $champ1 = $prenom et $champ2 = $nom
if (($champ[0] == $nom) && ($champ[1] == $prenom)) {
echo $champ2 ." " . $champ1;
}
}
$message2 = "Vous êtes maintenant connectés.";
// sur la page index activer $utilisateur
$_SESSION['utilisateur'] = $champ2;
}
}
je n'arrive pas à ouvrir le fichier en mode lecture/écriture !!
Merci d'avance
Configuration: Windows / Chrome 74.0.3729.131
A voir également:
- Ecrire dans un fichier texte
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
j'avais bien compris qu'il faut passer par fwrite mais j'aimerai bien insérer ça dans mon code !!