Forum de discussion et d'aide au php
Vous n'êtes pas identifié.
|
Regles d'utilisation des forums : pensez à toujours les respecter si vous désirez obtenir des réponses rapides. FAQ : pensez à toujours chercher dedans si la réponse à votre question est dedans. Proposez vos news : si vous avez un evenement à annoncer le chat : venez discuter de php. |
||
Hug
Encore moi ... nouveau soucis : j'ai un script permettant de redimensionner des images présentes sur le serveur après un upload. Cependant, le script affiche l'image miniaturisée mais ne l'enregistre pas sur le serveur ... Celà est assez gênant car je souhaiterai récupérer le lien de l'image afin de l'afficher miniaturisée sur une autre page (et qu'elle garde le même nom que le fichier d'origine si c'est possible ...) ...
Voilà le code
<?php
$affiche=150;
$image='picsmois/mois'; // adresse de l'image
if (!file_exists($image))
{
}
else
{
$taille=getimagesize($image);
$largeur=$taille[0];
$hauteur=$taille[1];
//image verticale ou carrÈe
if ($hauteur>=$largeur)
{
$hauteur2=$affiche;
$largeur2=round(($hauteur2/$hauteur)*$largeur);
}
//image horizontale ou carrÈe
else
{
$largeur2=$affiche;
$hauteur2=round(($largeur2/$largeur)*$hauteur);
}
}
echo" <img border='0' src='$image' width='$largeur2' height='$hauteur2' >";
?>
Merci d'avance
Hors ligne
il suffit de rechercher un tout petit peu sur le forum...
Créer une vignette à partir d'une image
Hors ligne
hum bonjour juste encore une tite question:
l'adresse locale de l'image c'st quoi exactement??
l'image qu'on veut redimensionner est déjà sur le serveur. On aimerait bien gardr notre code si c'est possible et enregistrer seulement notre image en miniature.
Merci beaucoup :oops:
Hors ligne
l'adresse locale, c'est l'adresse par rapport à la racine du disque
sous un serveur windows, ca sera de la forme c:repertoire
sous linux, ce sera de la forme /home/repertoire
(si tu ne mets pas de / au début, il prendra à partir du repertoire actuel
ex : images/)
Hors ligne