Upload de photos via site web

Fermé
tang1995 Messages postés 762 Date d'inscription vendredi 21 novembre 2008 Statut Membre Dernière intervention 8 mai 2012 - Modifié par tang1995 le 16/05/2010 à 15:12
 Bilow - 16 mai 2010 à 15:54
Bonjour, j'ai un site web et j'aimerais qu'on puisse uploader des photos mais j'aimerais les reduise en 800 pixels avant l'upload mais sur le site web. C'est là ou tout devient compliqué.

Merci d'avance
A voir également:

2 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 503
16 mai 2010 à 15:32
http://www.siteduzero.com/tutoriel-3-36745-gd-redimensionner-une-image-sans-la-deformer.html
1
Salut !

Je suppose que tu upload en PHP.
Je suppose aussi que tu n'as pas de problèmes pour uploader (si oui, dis-le moi).

Alors, lors de la fin de ton upload, move_uploaded_file() a comme deuxième paramètre la destination, qui contient l'adresse relative de ton image.

Et tu continue ton code en traitant avec PHP, avec la librairie GD.
Si tu ne la connais pas, renseigne-toi sur les images en PHP.
Puis utilise la fonction
imagecopyresampled()
, qui redimensionne une image. Tu devras calculer algébriquement les dimensions de l'image.

Pour l'upload et les images, voici un excellent tutoriel :
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql
(les images, c'est vers la fin, partie 4);

Bye ;)
1