Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Fputs pour petit joueur

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
humainbot
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 26 Sep 2004
Messages: 207
Localisation: Madrid

URL permanente de ce messagePosté le : Ven Juin 02, 2006 5:07    Sujet du message: Fputs pour petit joueur

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
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 ? Embarassed
 
humainbot Visiter le site web du posteur
humainbot
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 26 Sep 2004
Messages: 207
Localisation: Madrid

URL permanente de ce messagePosté le : Ven Juin 02, 2006 17:21    Sujet du message: Fputs pour petit joueur

Pas une seule idée ?
 
humainbot Visiter le site web du posteur
dd32
Modérateur
Modérateur

Inscrit le: 09 Sep 2005
Messages: 3085
Localisation: Witamine d'abord !

URL permanente de ce messagePosté le : Ven Juin 02, 2006 17:44    Sujet du message: Fputs pour petit joueur

A mon avis il y a un problème avec la position du pointeur de fichier qui se décale quand ton compteur change... cf: http://fr3.php.net/fseek

Sinon peut-être un problème de retour à la ligne, as-tu essayé avec chr(13) et chr(10) ?

Sinon je n'en sais pas plus...
 
dd32 Visiter le site web du posteur
MarvinLeRouge
WRInaute impliqué
WRInaute impliqué

Inscrit le: 01 Sep 2004
Messages: 445
Localisation: Toulon, France

URL permanente de ce messagePosté le : Ven Juin 02, 2006 20:53    Sujet du message: Fputs pour petit joueur

Salut,

Je trouverai ça un peu gros comme hasard que le nombre de caractères de décalage soit précisément le log du compteur.
Tu devrais faire un affichage de ton texte avant et après chaque opération pour trouver où est le tilt.
 
MarvinLeRouge Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort