Salut,
pour pas consommer trop sur ma base j'enregistre tous mes articles en texte, avec un compteur en premiere ligne, le titre d'article en deuxiéme, et tout l'article sur les autres lignes.
Seulement voila, quand le compteur dépasse 9.. c'est a dir passe a 10.. il me bouffe un mot de la deuxiéme ligne (titre), et quand il passe a 100.. il me bouffe 2 mots !
Je ne comprends pas d'ou sa vient..
Pour incrémenter le compteur voici la fonction
et pour récupérer les données du fichier text corresspendant a l'article dans le quel est l'internaute :
Une idée du prob ?
pour pas consommer trop sur ma base j'enregistre tous mes articles en texte, avec un compteur en premiere ligne, le titre d'article en deuxiéme, et tout l'article sur les autres lignes.
Seulement voila, quand le compteur dépasse 9.. c'est a dir passe a 10.. il me bouffe un mot de la deuxiéme ligne (titre), et quand il passe a 100.. il me bouffe 2 mots !
Je ne comprends pas d'ou sa vient..
Pour incrémenter le compteur voici la fonction
Code:
fseek($ListeChiffre,0);
$count = $count+1;
fputs($ListeChiffre,$count."\n");
fclose($ListeChiffre);
et pour récupérer les données du fichier text corresspendant a l'article dans le quel est l'internaute :
Code:
$ListeChiffre = fopen("cache/articles/$_GET[id].txt","r+");
$count = fgets($ListeChiffre, 100);
$titre = fgets($ListeChiffre, 1000);
while (!feof($ListeChiffre))
{
$article = fgets($ListeChiffre, 1000);
}
Une idée du prob ?
