Redimension d'image

Utilisateur anonyme -  
 Utilisateur anonyme -
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   Statut Contributeur sécurité Dernière intervention   218
 
Salut,

C'est quoi ton site internet ? Un WordPress ?
0
Utilisateur anonyme
 
Non, php html css
0
Dinath Messages postés 1602 Date d'inscription   Statut Contributeur sécurité Dernière intervention   218
 
0
naristair
 
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
 
Une idée sans passer par le JS parce que j'y comprends rien ?
0
Utilisateur anonyme
 
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