Comment valider sur la taille maximale des fichiers laravel?
j'essaie de valider sur un fichier de taille max de 500kb dans laravel comme ceci:
$validator = Validator::make($request->all(), [
'file' => 'size:500',
]);
mais cela dit que le fichier devrait être exactement 500 kb grand. Comment puis-je modifier cette règle pour qu'elle donne une erreur quand elle est plus grande que 500kb?
j'ai essayé ceci :
'file' => 'size:>=500'
'file' => 'size:max:500'
La documentation ne dit rien à ce sujet:
taille:
Le champ sous validation doit avoir une taille correspondant à la valeur donnée. Pour des données de chaîne de valeur correspond au nombre de caractères. Pour de données numériques, la valeur correspond à une valeur entière. Pour les fichiers, la taille correspond à la taille du fichier en kilo-octets.
20
demandé sur
Jim Peeters
2016-05-25 12:15:14
1 réponses
selon la documentation:
$validator = Validator::make($request->all(), [
'file' => 'max:500000',
]);
la valeur est en kilooctets. I. e. max:10240
= max 10 MB.
52
répondu
Filip Koblański
2016-09-09 13:42:43