cs_Psychomatt
Messages postés11Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention 1 août 2002
-
12 juin 2002 à 09:48
Vapula
Messages postés83Date d'inscriptionmardi 9 avril 2002StatutMembreDernière intervention17 mai 2005
-
13 juin 2002 à 10:33
Bonjour,
Voila donc le probleme, j'ai un fichier txt et chaque enregistrement se fait ligne par ligne. Lors d'un ajout, je veux que cet enregistrement soit en 1ere position.
Voila un code trouvé sur phpinfo.com, mais il m'ajoute des caractères assez zarbi.
cs_Psychomatt
Messages postés11Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention 1 août 2002 13 juin 2002 à 10:08
Voilà ma création !
Si quelqu'un est intéréssé (ca permet de créer un fichier de type Date_Incice.txt qui contient une news (titre et info) et de créer une entrée dans un fichier d'index nommé n_index.txt
$today= date("d-m-Y");
$indice=1
while (file_exists("news/".$today."_".$indice.".txt")) $indice++;
$file="news/".$today."_".$indice.".txt";
if($fid=@fopen($file,"w"))
{
fwrite($fid, $titre."\n");
fwrite($fid, $news);
fclose($fid);
}
else
{
echo " Erreur! La création du fichier a échoué.";
}
if($fid =@fopen("news/n_index.txt","r"))
while(!feof($fid))
$allFile = $allFile.fgets($fid, 4096);
fclose($fid);
if($fid=@fopen("news/n_index.txt","w"))
{
fwrite($fid,$file."\n");
fwrite($fid,$allFile);
fclose($fid);
}
else
{
echo "Erreur! La mise à jour du fichier d'index a échoué.";
}
_________________________________
Matt - www.jeuxaboire.com
_________________________________