Grosse galere php

Signaler
Messages postés
1
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
28 février 2003
-
Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
-
bonsoir
je veux importer sur un formulaire des donnees stockee sur un fichier text
si qqs un a la soluces il sera la bien venu merci

1 réponse

Messages postés
246
Date d'inscription
dimanche 14 avril 2002
Statut
Membre
Dernière intervention
5 août 2004
2
Tout dépend commen est organisé ton fichier texte !

pour ouvrir un fichier, utilise :

$fichier = fopen(<tonfichier>, "r+");

pour lire :

$info = fgets($fichier, $lngbuffer);

en sachant que $lngbuffer est le nombre de careactère à lire

et pour écrire :

fputs($fichier, $a_ecrire);

fputs s'arrete de lire dès qu'il rencontre un saut de ligne.

en sachant que $a_ecrire est ce qui doit etre écrit

pour fermer le fichier :

fclose($fichier);

---

Avant toute lecture ou écriture, tu es obligé d'ouvrir ton fichier avec fopen.

---

Pour ton fichier, je te conseil de mettre tte les information sur des lignes différentes, et de lire a chaque fois une ligne differente.

exemple :

Imaginons que tu es 3 informations a reprendre: Le nom, l'age et le pseudo :

$i = 0;

while (! feof($fichier)) {

$info[$i] = fgets($fichier, 1000); //si le nom peut faire plus de 1000 caractère, augmente, mé je pense po :)

$i++; //on incrémente $i de 1

} //et on recommence jusqua la fin du fichier

Ensuite, tu a tes info ds $info.

le nom, $info[0];
l'age, $info[1];
le pseudo, $info[2];

et autant qu'il y a de lignes !

Voilà, Bye !

\* -- [mailto:sebastienbro@aol.com Seb] -- */