[Tableaux] Probleme de syntaxe: Undefined offset:
Salut,
J'ai du code sur un serveur Mac OS X qui marche bien et pas vraiment sur un serveur Linux. La config doit differe quelque peu...
Voici un exemple de code:
Code:
1 2 3 4 5 6 7
|
$list_photos = fc_get_photos_name($usid) ;
$i = 0 ;
$color = "grey" ;
while($list_photos[$i]) {
etc...
} |
Et la fonction fc_get_photos_name:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
function fc_get_photos_name($usid) {
global $path_site ;
if ($handle = opendir($path_site."/uploaded_photos/$usid")) {
$i = 0 ;
while (false !== ($file = readdir($handle))) {
if(stristr($file, "photo-")) {
$list_photos[$i] = $file ;
$i++ ;
}
}
closedir($handle);
}
return $list_photos ;
} |
Et le code erreur est:
Notice: Undefined offset: 3 pour la ligne:
while($list_photos[$i]) {
Quelqu'un sait pourquoi ? Je peux faire des modifs de la config PHP du serveur Linux pour que cela marche comme sur le serveur Mac OS X...
Merci,
Vincent.