Page 1 sur 1
Upload Photo
Posté : 01 avr. 2006, 22:53
par Photographiquement Vôtre
Bonsoir,
J'ai récupéré le chemin d'une photo :
var choix=document.forms['form_upload'].elements['photo'].value;
Je voudrais faire un test sur :
la largeur, la hauteur et le poids de la photo
Comment faire.
Merci d'avance
Posté : 02 avr. 2006, 18:40
par Dgse
Bonjour
Un peu plus d'indice Merci ??
le plus simple est en PHP en JS je ne sais pas si cela est possible de savoir la taille d'une image.
@+ Dgse
Posté : 02 avr. 2006, 19:07
par Cyrano
En javascript, j'avais cherché une fois, mais sur un champ de type file, ce n'est pas possible, il faudrait que JavaScript puisse allez fouiner dans la machine du client pour récupérer les infos sur le fichier là où il est stocké, ce qui n'est pas possible, et c'est heureux, ce serait une porte ouverte potentielement dangereuse.
Posté : 02 avr. 2006, 19:23
par Dgse
Bonjour
Merci pour la precision Cyrano, je m'en doutais un peu mais je n'etais vraiment pas sur de la chose, maintenant c'est fait.
Donc reste PHP.
@+ Dgse
Posté : 02 avr. 2006, 20:19
par Photographiquement Vôtre
J'ai fait cela et cela marche
Code : Tout sélectionner
function Test()
{
fichier=document.forms['frm'].elements['Vignette'].value;
var nouv_image = new Image();
nouv_image.src = fichier;
largeur=nouv_image.width;
hauteur=nouv_image.height;
alert(largeur);
alert(hauteur);
}
Posté : 02 avr. 2006, 20:21
par Photographiquement Vôtre
Désolé j'ai envoyé un peu vite.
Il ne manque plus que la taille mais là je pense qu'il y a qque chose en JS
pour un fichier cf le chemin (et non plus l'image)
Posté : 02 avr. 2006, 21:33
par naholyr
Attention, ça marche peut-être sous IE, ou en local (file://...) mais ça ne marchera pas online avec FF (par exemple).