Récuperer poids et dimensions d'une image

  • Auteur de la discussion Auteur de la discussion OTP
  • Date de début Date de début
WRInaute passionné
J'ai viré ce bout de code de mon truc ><


Je te donne ce que je retrouve au niveau de l'aide de PHP

-taille
http://www.php.net/manual/fr/ref.image.php

http://www.php.net/manual/fr/function.imagesx.php
http://www.php.net/manual/fr/function.imagesy.php

-exif (il me semble que le resultat des fonctions de lecture exif est assez penible a parser (et il contient probablement les dimension de l'image))
http://www.php.net/manual/fr/ref.exif.php

-pour le poids
http://www.php.net/manual/fr/function.filesize.php

bon courage
 
WRInaute discret
Salut Onthisplanet!

Tu t'es mis au php à fond alors, c'est cool!
Essaye de le faire toi même, c'est assez simple avec les réponses précédentes, si ton petit souci n'est pas résolu, contacte moi, je vais t'envoyer le bout de code pour les dimensions et leur vérif ainsi que le poids et sa vérif... :)
 
WRInaute accro
laupie a dit:
Salut Onthisplanet!

Tu t'es mis au php à fond alors, c'est cool!
Essaye de le faire toi même, c'est assez simple avec les réponses précédentes, si ton petit souci n'est pas résolu, contacte moi, je vais t'envoyer le bout de code pour les dimensions et leur vérif ainsi que le poids et sa vérif... :)

En effet, j'ai presque terminé la "sqlisation" de mon site. En commençant par un petit truc, puis en compliquant, on finit par faire des trucs plutôt énormes !
La quasi-totalité du site est maintenant sous sql. Merci pour tes encouragements.
 
WRInaute discret
Ton site était entièrement en html !?! Pfff tu dois avoir beaucoup de boulot :? bon courage :)

Sinon pour les images GetImageSize est assez pratique pour les dimensions et peut te sortir directement les paramètres de taille pour l'affichage:

Code:
<?php
$img="img/belleEolienne.jpg";
$dim=getimagesize($img);
echo "<img src=".$img." ".$dim[3].">";
?>

P.S.:
$dim[0] donne la largeur
$dim[1] donne la hauteur
$dim[2] donne le type d'img
 
WRInaute accro
Oui, c'est parce que ça devenait très lourd et peu efficace que je me suis décidé à faire avancer le truc. Et je ne regrette pas le temps passé qui sera vite récupéré.

Merci pour ton morceau de code près à l'usage !
 
Discussions similaires
Haut