Redimension d'image

Fermé
Utilisateur anonyme - 28 juil. 2017 à 08:23
 Utilisateur anonyme - 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
A voir également:

3 réponses

Dinath Messages postés 1602 Date d'inscription vendredi 12 avril 2013 Statut Contributeur sécurité Dernière intervention 6 novembre 2021 218
31 juil. 2017 à 22:42
Salut,

C'est quoi ton site internet ? Un WordPress ?
0
Utilisateur anonyme
4 août 2017 à 10:36
Non, php html css
0
Dinath Messages postés 1602 Date d'inscription vendredi 12 avril 2013 Statut Contributeur sécurité Dernière intervention 6 novembre 2021 218
4 août 2017 à 19:26
0
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).
0
Utilisateur anonyme
13 oct. 2017 à 00:52
Une idée sans passer par le JS parce que j'y comprends rien ?
0
Utilisateur anonyme
9 nov. 2017 à 18:55
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
0