php foreach et de la fonction glob()

PHP versione 5.2.*

ma fonction ne fonctionne pas :/

images dans le serveur, dans le dossier: /public_html/gallery/images

php foreach et de la fonction glob()

<?php
    foreach(glob('gallery/images/*', GLOB_NOSORT) as $image)   
    {  
        echo "Filename: " . $image . "<br />";      
    }  
?>

de l'aide? ce que je fais de mal?

d'erreur que je reçois est : Warning: Invalid argument supplied for foreach() in /home/a9773555/public_html/gallery/index.php sur la ligne 2

  • Ce n' var_dump(getcwd()); spectacle?
  • Il n'y a rien de mal avec votre code. Qu'essayez-vous de réaliser? Ma conjecture est que vous êtes en cours d'exécution à l'extérieur de votre racine. Placez ce fichier à la racine de votre système et essayer de nouveau, si c'est le cas.
  • Semble comme glob('gallyer/images/*', GLOB_NOSORT) n'est pas de retourner un tableau. Probablement rencontré une erreur et renvoie un false, ce qui est un argument non valide pour le foreach.
  • eh bien, c'était à cause de j'ai index.php dans le dossier galerie et je n'ai pas de galère dossier dans le dossier galerie :D, je travaille dans la galerie de dossier donc j'ai juste besoin "des images/*"
InformationsquelleAutor Markus | 2013-10-23