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:
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;
?>
et les lignes à mettre dans mon fichier htm (partie body)
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">
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
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