Probleme de fputs !!
Fermé
Fab121205
Messages postés
81
Date d'inscription
dimanche 26 juillet 2015
Statut
Membre
Dernière intervention
20 mars 2022
-
20 nov. 2015 à 17:23
Fab - 23 nov. 2015 à 18:17
Fab - 23 nov. 2015 à 18:17
J ai un probleme j'ai cree un systeme d inscription pour une course a pied et je liste les inscrit dans un dossier.txt mais des que test en m'inscrivant ca met à la place de celui qui etais deja inscrit avant ext.(en gros ca remplace) Voila le code :
<?php $_POST["rien"] = (' | | | | | | |'); $inscrit = fopen('inscrit.txt', 'r+'); fputs($inscrit, ' '.$_POST["prenom"].' '.$_POST["nom"].' '.$_POST["adresse"].' '.$_POST["date"].' '.$_POST["date2"].' '.$_POST["date3"].' '.$_POST["email"].' '.$_POST["telephone"].' '.$_POST["categorie"].' '.$_POST["rien"]. "\n"); fputs($inscrit, '-------------------------------------' .$_POST["rien"]. "\n"); fclose($inscrit); ?>
2 réponses
Utilisateur anonyme
23 nov. 2015 à 15:54
23 nov. 2015 à 15:54
Il faut simplement que tu changes l'accès au fichier, avec a si tu dois uniquement écrire, ou enfin a+ pour lire et écrire.
https://www.php.net/manual/fr/function.fopen.php
https://www.php.net/manual/fr/function.fopen.php
$inscrit = fopen('inscrit.txt', 'a+');
Fab121205
Messages postés
81
Date d'inscription
dimanche 26 juillet 2015
Statut
Membre
Dernière intervention
20 mars 2022
5
20 nov. 2015 à 17:24
20 nov. 2015 à 17:24
ah et le $rien sert a faire un espace entre deux inscriptions !!
23 nov. 2015 à 18:17