Redimension d'image

Amnexia 63 Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention - 28 juil. 2017 à 08:23 - Dernière réponse : Amnexia 63 Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention
- 9 nov. 2017 à 18:55
Bonjour,

Je voudrai faire un redimensionne automatique d'une image lorsqu'elle s'affiche sur une page internet, j'explique, par défaut un utilisateur n'a pas d'image de profil puis lorsque qu'il en met une l'image a un format spécial, je voudrai qu'on puisse détecter si l'image est trop grande ( image.png =< 500px ) un truc comme ça et sa redimensionne automatique dans un format défini
Afficher la suite 
63Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention

6 réponses

Répondre au sujet
Dinath 1543 Messages postés vendredi 12 avril 2013Date d'inscriptionContributeur sécuritéStatut 14 novembre 2017 Dernière intervention - 31 juil. 2017 à 22:42
0
Utile
3
Salut,

C'est quoi ton site internet ? Un WordPress ?
Amnexia 63 Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention - 4 août 2017 à 10:36
Non, php html css
Dinath 1543 Messages postés vendredi 12 avril 2013Date d'inscriptionContributeur sécuritéStatut 14 novembre 2017 Dernière intervention - 4 août 2017 à 19:26
Ou plus site et plus efficace en javascript.
Dans le cas de région répétés(style catalogue de produits) vous pouvez tout simplement fixer une taille fixe au images en utilisant CSS ce qui évite de faire la moindre programmation = site plus robuste et rapide.
Par ex:
.imageredimensionnee{
width:450px;
}
Ou encore mieux oublier les px (qui n'est pas une unité fiable car trop dépendante d'une taille d'écran prédéfinie alors qu'aucune ne l'est) et utilisez des dimensions relatives via une unité qui l'est. Par exemple %(pourcentage) ou em(quadratin d'imprimerie).
Commenter la réponse de Dinath
Amnexia 63 Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention - 13 oct. 2017 à 00:52
0
Utile
Une idée sans passer par le JS parce que j'y comprends rien ?
Commenter la réponse de Amnexia
Amnexia 63 Messages postés samedi 19 novembre 2016Date d'inscription 9 novembre 2017 Dernière intervention - 9 nov. 2017 à 18:55
0
Utile
Voila j'ai enfin réussi mon coup de cette façon

<img src="../membres/avatars/<?php echo $avatar; ?>" style="border:solid 1px black; border-radius:5px; box-shadow:0 0 6px;" <?php if($avatar < 'height'=="200px") { } ?> height="200"/>


Donc j'explique : si $avatar est plus petit que 'height'=="200px" ( la taille max que je configure pour pas prendre trop de place [ height = hauteur ]) ça fait rien sinon ça regle la taille de l'image à une hauteur de 200px en html
Commenter la réponse de Amnexia