Soucis parsing tableau variable
Bonjour,
J'ai un petit script qui parcourt un fichier texte et récupère uniquement un certain nombre de lignes, définit dans une variable.
tout fonctionne bien, mais j'ai des messages d'erreur(sur mes 5 lignes inférieur à ma variable max).
Citation:
Notice: Undefined offset: 15...Notice: Undefined offset: 20
Voici mon bout de code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| Function lapagemagique2($contenu){
$fp = fopen("chat.txt", "w");
$r = fwrite($fp, "$contenu");
fclose($fp);
}
Function lapagemagique3(){
$max=20;
$fcontents = file("chat.txt");
$lines=count($fcontents);
if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
return $contenu;
}
lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name." <font size=-2 color=red> : ".controle(stripslashes($msg))."<br>"); |
Est ce que cela dit quelque chose à quelqu'un ?