Bonjour à tous.
Peu expérimenté en PHP et en javascript, je fais face à un problème que je n'arrive pas à résoudre.
Je dispose de fichiers images placés dans des répertoires chez un hébergeur d'images (Photobucket).
J'aimerais afficher ces fichiers images sur une page de mon site sans avoir à réécrire <img src="http//i192.photobucket.com/mon_compte/mon_répertoire/mon_image.gif"> pour chacune de mes images.
J'ai donc essayé ce code PHP:
Mais il me renvoie cette erreur:
Warning: opendir(http//i192.photobucket.com/mon_compte/mon_répertoire/) [function.opendir]: failed to open dir: not implemented in C:\wamp\www\mon_site\listage.php on line 4
J'ai testé ce script avec un répertoire de mon ordinateur et il fonctionne. Mais comment arriver au même résultat avec le répertoire d'un site web externe?
Je vous remercie d'avance pour votre aide.
Modifié par TheRookie (14 Jul 2007 - 12:49)
Peu expérimenté en PHP et en javascript, je fais face à un problème que je n'arrive pas à résoudre.
Je dispose de fichiers images placés dans des répertoires chez un hébergeur d'images (Photobucket).
J'aimerais afficher ces fichiers images sur une page de mon site sans avoir à réécrire <img src="http//i192.photobucket.com/mon_compte/mon_répertoire/mon_image.gif"> pour chacune de mes images.
J'ai donc essayé ce code PHP:
<?php
$dir="http//i192.photobucket.com/mon_compte/mon_répertoire/";
$dossier=opendir($dir);
while($fichier=readdir($dossier)){
$berk=array('.', '..');
if(!in_array($fichier,$berk)){
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:75px;">';
if(file_exists($lien)){
print '<img src="'.$lien.'" alt="" style="padding: 10 10 10 10;"/><br />';
print '<a href="'.$lien.'">'.substr($fichier,0,-4).'</a>';
}
print '</div>';
}
}
?>
Mais il me renvoie cette erreur:
Warning: opendir(http//i192.photobucket.com/mon_compte/mon_répertoire/) [function.opendir]: failed to open dir: not implemented in C:\wamp\www\mon_site\listage.php on line 4
J'ai testé ce script avec un répertoire de mon ordinateur et il fonctionne. Mais comment arriver au même résultat avec le répertoire d'un site web externe?
Je vous remercie d'avance pour votre aide.
Modifié par TheRookie (14 Jul 2007 - 12:49)