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).
Notice: Undefined offset: 15...Notice: Undefined offset: 20
Voici mon bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?