Bjour
Voila je voudrai stocker des données dans un fichier pui pouvoir les relire par la suite j ai donc fait ce script mais ca ne marche pas.
Pourriez voui m aider
for ($i=0; $i < $test; $i++)
{
echo $tab[$i][1].'<br>'.$tab[$i][2].'<br>'.$tab[$i][3];
}
</script>
Merci d avance
Publicité
Posté le 19-01-2004 à 02:28:06
naceroth
Posté le 19-01-2004 à 02:37:46
Ben c'est assez dire que sans la lecture du fichier, tu risques pas d'aller loin
//edit : et encore, même la phase d'écriture doit être foireuse, t'as autre chose que le mot Array dans le fichier ?
Message édité par naceroth le 19-01-2004 à 02:39:27
shrito
Posté le 19-01-2004 à 02:52:05
bein non justement mais si tu pe m aider se serait cool
naceroth
Posté le 19-01-2004 à 02:55:54
Code :
fputs($fp, serialize($tab));
.
.
.
$fp = fopen("pages/1.mof","r" );
$tab = unserialize(fgets($fp));
ça devrait aller un peu mieux
shrito
Posté le 19-01-2004 à 03:04:59
vi ca marche beaucoup mieux meme
euh sinon tu pe me dire a koi ca sert fgets ???
naceroth
Posté le 19-01-2004 à 03:06:50
à lire le fichier, oubli un peu problématique
shrito
Posté le 19-01-2004 à 03:09:30
euh vi je croi kon pe dire ca
d ab j utilise fpassthru pour affichier le contenu... je pensai po ke fgets etait indispenesable
allé bn merci encore
naceroth
Posté le 19-01-2004 à 03:13:28
fpassthru lit le fichier et l'affiche sur la sortie standard, fgets (et fread) lit le fichier et le garde dans une variable pour utilisation postérieure, c'est pas du tout la même utilisation