Bonjour,
Voilà, j'ai besoin d'un script qui me permette de renvoyer une image aléatoire à artir d'un mot-clé.
Pour ça, je fais une recherche sur une banque d'image en ligne.
Jusqu'ici tout se passe bien.
Le souci, c'est quand je veux extraire les URL des images dans la page de résultats.
C'est sans doute faisable avec une regex, mais... perso je n'y comprends rien, et j'ai eu beau chercher, impossible de trouver un exemple fonctionnel :(
mon code :
Code PHP :
<?PHP
$flick = file_get_contents("http://www.flickr.com/search/?q=" . $_GET['mot'] . "&z=m");
$imgsrc_regex = '#img"(.*?)"#i';
preg_match_all($imgsrc_regex, $flick, $lesimages);
unset($imgsrc_regex);
echo $lesimages[0][3];
?>
Bon, là c'est vraiment n'imp la regex, mais ça donne l'idée de ce que je souhaite faire.