upload images grande taille

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : upload images grande taille

Re: upload images grande taille

par fabrice88250 » 22 sept. 2009, 15:22

ok merci pour tout. j'avance j'avance...

Re: upload images grande taille

par Dr@ke » 22 sept. 2009, 13:01

Pour plus de précisions, 3 solutions possibles:

Ajouter cette ligne dans ton fichier .htaccess ou httpd.conf:

Code : Tout sélectionner

php_value upload_max_filesize nouvelle-valeur
Ou ajouter cette ligne dans ton script upload (PHP version <= 4.2.3):
ini_set(upload_max_filesize, 'nouvelle-valeur');
Ou éditer directement le fichier php.ini...

En remplaçant nouvelle_valeur par la taille que tu désires...

http://www.php.net/manual/en/function.ini-set.php

Re: upload images grande taille

par Dr@ke » 22 sept. 2009, 12:43

upload_max_filesize -> à mon avis il s'agit d'un fichier et donc non exclusivement d'une image.
Personnellement je n'ai jamais eu ce problème, donc je ne peux t'aider sur cela.
D'autres vont te répondre.

[EDIT]
thehawk t'a répondu dans son précédent message.

Re: upload images grande taille

par fabrice88250 » 22 sept. 2009, 12:40

ok j'ai fais un phpinfo et on m'indique
upload_max_filesize : Local Value 20M . Master Value 20M
donc si je comprend bien je pourais uploader des images allant jusqu'a 20 mo.
mouais.... auriez vous un exemple pour faire un essai avec une grose image ?

Re: upload images grande taille

par Dr@ke » 22 sept. 2009, 12:32

Plus de 2 Gigas et non 2 mégas.
Cela peut arriver mais quand on télécharge le fichier et non en uploadant.
Et encore c'est juste en utilisant la fonction readfile() pour télécharger le fichier.
Mais cela peut fonctionner par exemple en utilisant un header location à la place de readfile().
Ou sinon, aussi, en modifiant une ligne ou deux dans le fichier httpd.conf...

Je te conseille de toujours tester par toi-même, car avec tout ce qui se dit et de la façon ou c'est dit sur le Net, c'est la meilleur solution pour ne pas se tromper. Enfin c'est comme cela, que je fonctionne.

[EDIT]
Désolé thehawk, je n'avais pas vue ta réponse.

Re: upload images grande taille

par thehawk » 22 sept. 2009, 12:25

Tout dépend de ton serveur , si tu peux modifier les valeurs d'upload ou non ;)

Pour savoir la configration de ton serveur fait un phpinfo(), et cherche la valeur upload_max_size (j'ai pas l'intitulé en tete).

Avec ca tu as la taille d'upload admis par ton serveur

Ensuite tu peux modifier le php.ini si tu y a acces ou encore via la fonction ini_set() (de mémoire).

Bye Hawk

upload images grande taille

par fabrice88250 » 22 sept. 2009, 12:07

bonjour,
pour mon site internet je souhaiterai créer un systeme d'upload d'images.
le probleme que j'ai aujourd'hui c'est que quand je regarde et que j'essai un peu les differents script que l'on peut trouvé sur le net c'est que le poids des images porte probleme.
par exemple j'ai lu que si mon image fait plus de 2Mo sa ne serra pas possible de l'uploader sur mon server.
d'autres disent que certain server acceptent l'upload de gros fichier supperieur a 2Mo.

ma question est donc la suivant : comme puis-je savoir quelle taille accept mon server ?
si il n'accept que par exemple les 2Mo maxi quelle solution ais-je ?