Bonjour,
J'ai trouvé un script PHP simple qui crée automatiquement des images miniatures coté serveur, ce dont j'ai besoin. Ce script date de 2004, et ne marche pas, j'ai pourtant bien respecté les directives. J'ai testé à partir de mon site (vu que c'est du php !).
Voici le code du fichier miniature.php:et les lignes à mettre dans mon fichier htm (partie body)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php // éditez les 2 variables ci-dessous en fonction du résultat souhaité : $largeur = "100"; // correspond à la largeur de l'image souhaitée $hauteur ="100"; // correspond à la hauteur de l'image souhaitée // et voici la création de la miniature... header("Content-Type: image/jpeg"); $img_in = imagecreatefromjpeg($pic); $img_out = imagecreatetruecolor($largeur, $hauteur); imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out), imagesx($img_in), imagesy($img_in)); $t = imagejpeg($img_out); echo $t; ?>J'ai un premier cadre noire qui corresponds à la taille de la miniature mais pas d'image dedans, puis mon image ce qui valide l'existence et le bon emplacement de l'image
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <img border="0" src="http://<monsite>.perso.sfr.fr/miniature.php?pic=http://<monsite>.perso.sfr.fr/monimage.jpg"> <img border="0" src="http://<monsite>.perso.sfr.fr/monimage.jpg">
Ne se peut t'il pas que certaines fonctions php utilisées soient obsoletes. Comment puis je savoir la version php qui est exécutée sur mon site ?
Merci
Partager