compter le nombre de caractères
Posté : 04 juin 2006, 20:28
je cherche à vérifier la validité du contenu d'un fichier texte qui à été créé.
Ce fichier txt est amener à être in crémenté par lasuite, donc il faut à chaque lecture de page vérifier le contenu du fichier.
J'ai déjà un petit peu de code
En même temps je sais que mon code n'est pas très conventionnel, mais bon je fais ce que je peux.
Si quelqu'un pouvait m'aiguiller
merci beaucoup.
David.[/php]
Ce fichier txt est amener à être in crémenté par lasuite, donc il faut à chaque lecture de page vérifier le contenu du fichier.
J'ai déjà un petit peu de code
$chemin = 'cache/';
$fich = $chemin.'numcuisine.txt';
$tabFich = file($fich);
$nbLignes = count($tabFich);
$Counttwo=1;
//le if c'est pour vérifier si le fichier exist, pour eviter de le ré-incrémenter
if (file_exists($chemin.'numberline.txt')){
$zapfile=0;
}else{
$zapfile=1;
}
echo '<img src="images/L_flower.jpg" /><br><br>';
//for la boucle qui va me créer mes ligne avec le texte pour chaque lignes avec la variable zapfile qui dit que si le fichier 'numberline' n'existe pas alors il faut le faire
for ($i=1;$i<$nbLignes;++$i){
if ($zapfile==1){
$numberline=fopen($chemin."numberline.txt","a+");
fputs($numberline,$Counttwo);
fclose($numberline);
}
echo '<a class="tete" href="#" onclick="javascript:montre('. $Counttwo. ');"> ' . $tabFich[$i]. '</a><br />';
echo '<div id="separateur"><img src="images/pix01.gif" /></div>';
$Counttwo++;
}
Alors voilà au moment ou il vérifie l'existance du fichier numberline.txt, s'il existe il faut qu'il le lise et qu'il compte le nombre de caractère à l'intérieur. C'est cette fonction la que je n'ai pas.En même temps je sais que mon code n'est pas très conventionnel, mais bon je fais ce que je peux.
Si quelqu'un pouvait m'aiguiller
merci beaucoup.
David.[/php]