PHP conversion image avant de l'inserer dans la base de donnée
Résolu/Fermé
lerod83
Messages postés
64
Date d'inscription
mardi 11 août 2015
Statut
Membre
Dernière intervention
25 novembre 2019
-
Modifié par lerod83 le 23/09/2015 à 09:32
bg62 Messages postés 23665 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 31 décembre 2024 - 31 déc. 2015 à 12:06
bg62 Messages postés 23665 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 31 décembre 2024 - 31 déc. 2015 à 12:06
A voir également:
- PHP conversion image avant de l'inserer dans la base de donnée
- Insérer une vidéo dans powerpoint - Guide
- Insérer une image dans word sans bouger le texte - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Formules excel de base - Guide
2 réponses
gardiendelanuit
Messages postés
1770
Date d'inscription
jeudi 20 décembre 2007
Statut
Membre
Dernière intervention
19 novembre 2016
264
23 sept. 2015 à 13:44
23 sept. 2015 à 13:44
Bonjour,
Pour résumer et être sûr d'avoir compris, ce que tu veux c'est modifier la taille des images et les convertir dans un format particulier?
Si oui, regarde du côté des fonctions php GD imagecreatefromgif, imagecreatefromjpeg imagecreatefrompng et imagecopyresized.
C'est bien ce que tu recherches?
Pour résumer et être sûr d'avoir compris, ce que tu veux c'est modifier la taille des images et les convertir dans un format particulier?
Si oui, regarde du côté des fonctions php GD imagecreatefromgif, imagecreatefromjpeg imagecreatefrompng et imagecopyresized.
C'est bien ce que tu recherches?
lerod83
Messages postés
64
Date d'inscription
mardi 11 août 2015
Statut
Membre
Dernière intervention
25 novembre 2019
24 sept. 2015 à 16:16
24 sept. 2015 à 16:16
Quelqu'un peut m'aider s'il vous plait!
Merci!
Merci!
lerod83
Messages postés
64
Date d'inscription
mardi 11 août 2015
Statut
Membre
Dernière intervention
25 novembre 2019
31 déc. 2015 à 09:01
31 déc. 2015 à 09:01
Bonjour à tous,
j'ai trouvée la solution.
Bonne Fin d'année!
j'ai trouvée la solution.
Bonne Fin d'année!
bg62
Messages postés
23665
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
31 décembre 2024
2 392
31 déc. 2015 à 12:06
31 déc. 2015 à 12:06
ah oui, ben tant pieux ET quelle est-elle, ce serait bien d'en faire profiter tout le monde ;)
23 sept. 2015 à 14:01
D'abord merci pour votre reponse.
Vous voyez,
Ce que je cherche c'est lorsqu'un utilisateur valider le formulaire, c'est à dire les information qu'il entre y compris les images. Je veux que que quelque soit la taille de ses image, je veux les reduire à un format quelconque avant de les "move_uploaded_file" .
Si vous pouvez regarder mes script, j'ai une fonction de conversion qui marche bien (je l'ai déjà testé hors de cette formulaire) et je me demande: comment l'introduire à la recupération des $_POST ou plus précisement $_FILES parce qu'il s'git d'une image. Et tout cela avant de les stocker dans le dossier de destination(move_uploaded_file/...)
Je ne veux pas modifier leur extention (jpeg, png, gif), non!
Merci.
Cordialement.
Lerod
Modifié par gardiendelanuit le 23/09/2015 à 14:32
Par contre je crois que $_FILES['mon_image']['tmp_name'] te retourne uniquement le nom de l'image temporaire stockée sur le serveur, pas son chemin complet.
Utilise
dans ce cas, mais je recommande vivement d'utiliser un nom que tu mets toi même pour l'image de sortie pour éviter les collisions.
Du style par exemple (avec $ext l'extension que ton fichier de sortie).
23 sept. 2015 à 14:57
Je vais les tester ce soir parce que je suis encore au bureau et je vous donnerai un retour demain.
Ecore merci et bonne cintinuation.
Modifié par baladur13 le 24/09/2015 à 13:37
J'ai fais comme vous m'avez conseillé, mais il y a encore d'erreurs!
Voila ce qui se passe:
L'image a bien été redimensionnée à taille 640*480 et stocké dans le dossier "final" MAIS il n'y a que de fond noir, elle a la même extension que l'image uploadé (.jpg).
Et quelques messages d'erreurs:
Warning: getimagesize: failed to open stream: Invalid argument
Warning: imagecreatefromjpeg: failed to open stream: Invalid argument
Warning: imagecopyresampled: failed to open stream: Invalid argument
Ci bas le script:
<!--formulaire-->
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
Merci d'y penser dans tes prochains messages.
En attendant impatiemment votre reponses.
Merci. et bonne journée
Cordialement