2011-07-13 3 views
0

Comment est-ce que je limite la taille d'image et où j'insère le code dans? Je peux réussir à télécharger des photos, mais il ne peut que télécharger et afficher 4 photos. que puis-je faire pour le résoudre?comment limiter la taille de téléchargement d'image pour php

+0

Vous devrez montrer une partie du code que vous avez. –

+0

Qu'entendez-vous par taille? Dimensions ou kilo-octets? – tvgemert

Répondre

0

Lorsque vous téléchargez des fichiers en utilisant PHP, les informations disponibles lors du téléchargement sont dans le tableau: $ _FILES ['image'] (image est le nom de l'entrée de fichier dans votre formulaire). Ce tableau contient des informations utiles: (copié à partir de: http://php.net/manual/en/reserved.variables.files.php)

  [name] => MyFile.txt (comes from the browser, so treat as tainted) 
     [type] => text/plain (not sure where it gets this from - assume the browser, so treat as tainted) 
     [tmp_name] => /tmp/php/php1h4j1o (could be anywhere on your system, depending on your config settings, but the user has no control, so this isn't tainted) 
     [error] => UPLOAD_ERR_OK (= 0) 
     [size] => 123 (the size in bytes) 

[size] vous donnera la taille du fichier en octets. Si vous voulez gérer le téléchargement en fonction de ses dimensions, vous devrez d'abord terminer le téléchargement, puis vérifier les dimensions en utilisant la fonction PHP: getimagesize

Questions connexes