probleme d'upload

probleme d'upload - PHP - Programmation

Marsh Posté le 02-12-2003 à 11:44:06    

Bonjour,
 
j'ai un probleme d'upload avec les gros fichier, je n'arrive pas a les uploader.
C'est pas un probleme de time out puisque c'est sur un site intranet, donc un gros debit.
 
voici la fonction suivante pour l'upload:
 

Code :
  1. //fonction pour envoyer des fichiers sur le serveur
  2. function upload()
  3. {
  4. global $NomFichier;
  5. //on verifie si le fichier existe deja pour ne pas l'ecraser
  6. if (file_exists("./upload/".$_FILES['NomFichier']['name']))
  7. {
  8.  echo"<h3>un fichier comporte deja ce nom</h3>";
  9. }
  10. else
  11. { //on verifie si le fichier a été envoyé sur le serveur avec succés
  12.  if(move_uploaded_file($_FILES["NomFichier"]["tmp_name"],"./upload/".$_FILES['NomFichier']['name'] ))
  13.  {
  14.   echo '<h3>"'.$_FILES['NomFichier']['name'].'" a été envoyé sur le serveur avec succées</h3>';
  15.  }
  16.  else
  17.  {
  18.        //je tombe sur ce message lors d'upload d'un gros fichiers
  19.  echo "<h3>upload echoué</h3><br />";
  20.  }
  21. }
  22. }


 
voyez-vous d'ou viens le probleme ?


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 02-12-2003 à 11:44:06   

Reply

Marsh Posté le 02-12-2003 à 11:48:47    

http://fr3.php.net/manual/fr/confi [...] x-filesize
 
http://fr3.php.net/manual/fr/featu [...] tfalls.php
 
http://fr3.php.net/manual/fr/featu [...] errors.php
 
echo $_FILES['NomFichier']['error'];
 
...


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 02-12-2003 à 11:54:48    

Reply

Marsh Posté le 02-12-2003 à 12:00:04    

merci c'etait bien le php.ini qui avait un max_upload_size à 2 mo :jap:
je l'ai mis a 10 :D


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 02-12-2003 à 12:03:34    

t'as qu'a utiliser ma fonction, elle marche bien chez moi :)
 
 


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed