Création d'un script qui affiche des images

Eléphant du PHP | 355 Messages

19 mai 2005, 03:25

Bonjour, quelqu'un pourait-il m'aider à construire un script php qui afiche les images .gif, .jpeg et .png contenu dans le dossier ou est placer le script ?

Mammouth du PHP | 1885 Messages

19 mai 2005, 03:36

PHP5 seulement
<?php
$Atype = array(
	IMAGETYPE_GIF => 'image/gif',
	IMAGETYPE_JPEG => 'image/jpg',
	IMAGETYPE_PNG => 'image/png'
);

$images = scandir('./');

do {
	$image = $images[ array_rand($images) ];
	$type = @exif_imagetype($image);

} while ($type === FALSE);

// Content-Type
header('Content-Type: ' . $Atype[$type] );

readfile($image);
?>
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Eléphant du PHP | 355 Messages

19 mai 2005, 17:45

Merci :wink:

J'ai donc copier ce code dans un fichier .php, puis je l'ai mis dans un dossier contenant trois images .jpg, mais il m'indique une erreur à la ligne 8.

Ai-je négliger quelque chose ?