Se connecter avec
S'enregistrer | Connectez-vous

[PHP]Envoi de fichier : marche à moitié

Dernière réponse : dans Programmation

Salut à tous.
Voila mon probleme :

Je veux envoyer de la musique sur mon ftp (1 fichier par 1 fichier au format mp3 ou wma ==> je sais pas si ca a un rapport avec mon erreur)

Voici le code :
  1. <form method="post" ENCTYPE="multipart/form-data" action="index1.php">
  2. <input type="file" name="fichier" />
  3. <input type="submit" value="envoyer" />
  4. </form>
  5.  
  6. <?php
  7. if ($_FILES['fichier']['name'] != '')
  8. {
  9. $destination = "fichiers/".$_FILES['fichier']['name'];
  10. if (is_uploaded_file($_FILES['fichier']['tmp_name']))
  11. {
  12. move_uploaded_file($_FILES['fichier']['tmp_name'], $destination) or die("impossible de déplacer le fichier");
  13. }
  14. }
  15. ?>


L'upload marche pour des petits fichiers ; j'ai essayé d'uoloader un gif, une playlist et un wav, ca a marché.

Quand j'ai voulu mettre une chanson (2.88 mo), plus rien ne se passe.

Les fichiers uploadés vont dans le dossier nommé : "fichiers".

Quand j'envoi un gros fichier BMP, firefox me dit en une alert() "Le document ne contient pas de donnée"

Voila, si quelqun peut m'aider ca serait sympas.
Merci.

Autres pages sur : php envoi fichier marche moitie

Lassé par la pub ? Créez un compte

essaye

  1. <i nput t ype="hidden" name="MAX_FILE_SIZE" value="x">


Sans les espace ds input et type je sais pas pourqoui mais ca ne marché pas sans les espaces ds mon post ??
Donc input type="hidden"
A la place de x met la taille maximale en byte
ex:10ko = 10000

Lassé par la pub ? Créez un compte
Tom's guide dans le monde