Page 1 sur 1

Récupérer dimensions d'une image (upload)

Posté : 02 mars 2005, 11:38
par judefruit
Salut

Est-ce qu'il est possible de récupérer les dimensions d'une image au moment ou on l'upload vers le serveur ?
:) Mici

Posté : 02 mars 2005, 11:48
par Jerem'
Oui, l'image est uploadée dans un fichier temporaire, tu peux en extraire les dimensions avant le traitement :)

Posté : 02 mars 2005, 12:03
par judefruit
Ben j'ai deja essayé ça marche pas.

J'utilise la fonction copy et un repertoire temporaire que j'ai crée.
Sans doute est-ce pour ça que ça ne fonctionne pas ?

$image = getimagesize("mytemp/$photo");

ça me renvoi rien.

Posté : 02 mars 2005, 23:44
par Dux
salut,

essaye d'utiliser plutot move_uploaded_file à la place de copy et récupère les dimensions avec
list($largeur, $hauteur)=getimagesize('ton fichier');

Posté : 03 mars 2005, 10:11
par Judefruit
Oui, c'est exactement ce que je viens de faire, j'ai remplacé copy par move_uploaded_file.

A ce propos, quel est la meilleure fonction pour uploader un fichier ?
copy
move_uploaded_file
ou ftp_put

pour ftp_put est-ce bien raisonnable, n'y a t'il pas un risque au niveau sécurité ?

Merci Dux

Posté : 03 mars 2005, 10:37
par Dux
la fonction move_uploaded_file() est faite pour ca: copier le fichier temporaire dans le dossier de site