par
dureiken » 12 mars 2006, 15:41
hum, juste une derniere petite question, voulant ecrire dans le fichier je vais utiliser la commande fseek, mais vu qu'elle place le curseur a un nombre de caracteres donné, il est impossible de savoir dans mon cas à quelle valeur le fixer puisque :
imaginons que je veuille modifier la 4eme ligne, je ne peux pas dire fseek($monfichier, xx ) puisque la longueur de la 3eme ligne depend elle aussi du nombre de ports que j'aurai ouvert.
Je pensais qu'on pouvait a l'aide du fgets aller a la ligne voulue puis avec le fseek replacer le cursueur au debut de cette ligne.
hum, juste une derniere petite question, voulant ecrire dans le fichier je vais utiliser la commande fseek, mais vu qu'elle place le curseur a un nombre de caracteres donné, il est impossible de savoir dans mon cas à quelle valeur le fixer puisque :
imaginons que je veuille modifier la 4eme ligne, je ne peux pas dire fseek($monfichier, xx ) puisque la longueur de la 3eme ligne depend elle aussi du nombre de ports que j'aurai ouvert.
Je pensais qu'on pouvait a l'aide du fgets aller a la ligne voulue puis avec le fseek replacer le cursueur au debut de cette ligne.