Autour de Laravel

Comment définir une max size pour une image

Avatar de PHPdeveloper
PHPdeveloper

J'ai éssayé cet code mais l'image doit avoit une size égale à 2000

$validated = $request->validate([ 'image' => 'required|image|max:2000|mimes:png,jpeg,gif,jpg|', ]);

Merci!

Posté il y a 1 mois
Avatar de CinquièmeDimension
CinquièmeDimension

Salut,

La size, tu parle bien du poids du fichier ?

Posté il y a 1 mois
Avatar de PHPdeveloper
PHPdeveloper

Oui, je parle du poids du fichier, merci

Posté il y a 1 mois
Avatar de CinquièmeDimension
CinquièmeDimension

Je ne connais poas très bien mais je dirais que j'ai 2 questionnements:

  • le max est également utilisé pour une longueur de caractères, peut-être qu'il faut lui préciser file à la place (ou en plus) de image pour qu'il comprene qu'il ne s'agit pas de la longueur d'un string
  • il y a bien de size mais la doc semble dire qu'il s'agit d'une valeur exacte (ni plus, ni moins) bien que j'ai vu sur d'autres site que c'est une valeur maximale (donc validé si inférieur) mais tu as parlé d'une taille égale à 2000 donc à voir...
Posté il y a 1 mois

Vous ne pouvez pas répondre à ce sujet.