Bonjour,
je souhaite redimensionner une image lors de son ajout automatiquement à la taille height et weight que je veux.
J'utilsie $_FILE pour l'uploader mais je ne crois pas qu'elle possède des fonctions de redimension...
Merci d'avance !
Bonjour,
je souhaite redimensionner une image lors de son ajout automatiquement à la taille height et weight que je veux.
J'utilsie $_FILE pour l'uploader mais je ne crois pas qu'elle possède des fonctions de redimension...
Merci d'avance !
Ah oui c'est bien complexe pour une simple redimension d'images...
Si il n'y a pas plus simple...
Merci !
Plus simple c'est une classe toute prête prévue pour ça.
Pour redimensionner et uploader des images de type gif, png, jpg, jpeg, en maximum 600 de largeur et 500 pixels de hauteur et les télécharger dans le répertoire "Documents" cela donnerait cela :
On peut difficilement faire plus court. C'est le minimum de code nécessaire quand on utilise cette classe mais il est intéressant de compléter par une fonction (inclue dans la classe) pour gérer les éventuelles erreurs de téléchargement et de redimensionnement et renvoyer les messages de résultat. Je t'en dirai plus si cela t'intéresse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php require('class_upload.php'); $up = new Telechargement('Documents','form1','doc'); $up->Set_Redim ('600','500');//Indique les largeurs maximales et hauteurs maximales. Si un des deux paramètres n'est pas renseigné il devient libre et seule la largeur ou la hauteur indiquée est prise en compte. $up->Upload('reload'); ?> <form enctype = "multipart/form-data" action = "#" method = "post"> <input name = "doc" type = "file" size = "70" /> <input type = "submit" name = "form1" value = "Envoyez" /> </form>
Cela me semble tout de suite plus abordable
Je vais m'y penchais d'ici ce soir ou demain![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager