Upload et print_r m'affiche 1 Oo

Darknos77 -  
 toto -
Bonjour,
Je poste ce message car j'ai un probleme concernant mon print_r :

index_upload.php
    <form method="POST" action="upload_fichier.php" enctype="multipart/form-data">
              Fichier :<input type="file" name="fichier" /><br />
         <input type="submit" name="envoyer" value="Envoyer" /> 
         <input type="button" value="Fermer" onclick="window.close();">
   </form>


upload_fichier.php
<?php
           echo "<pre>".print_r($_FILES['fichier'])."</pre>";
?>


Et lors que je le lance il m'affiche 1

Merci d'avance pour votre aide.
Cordialement.
Configuration: Windows XP
Internet Explorer 6.0.29

9 réponses

  1. toto
     
    Bonjour
    echo "<pre>"; print_r($_FILES['fichier']); echo"</pre>";
    0
  2. Mystell
     
    En faisant comme tu faisait tu affichais le retour de la fonction print_r (1 car ca s'est bien passé).
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. Darknos77
     
    le probleme c'est que quand je fait echo $_FILES['fichier']['name']; il ne m'affiche rien.. je fait une petit précision j'essaye d'uploader des fichier qui font a peu pres 20 /30 mo les images et audio il m'affiche toutes les info quand je fait
    echo "<pre>".print_r($_FILES['fichier'])."</pre>";


    mais quand je fait avec une video bah ca maffiche 1 et si je met echo $_FILES['fichier']['name']; cela ne m'affiche rien

    Merci de votre aide
    0
  5. toto
     
    as-tu vérifié isset($_FILES['fichier']) ?
    et echo $_FILES['fichier']['error'] ;?
    0
  6. Darknos77
     
    A ce que je vois il prend pas les valeur j'ai fait :

    if(isset($_FILES['test']))
    {
    echo "test";
    }
    

    et il ne m'affiche rien :s alors que je le poste bien.

    que faire?
    0
  7. toto
     
    Regarde dans ton fichier php.ini : il doit y avoir une ligne upload_max_filesize = xxM. Mets-le à une taille suffisante.
    Si tu es chez un hébergeur et que tu ne peux pas la modifier, vérifie sa valeur avec un phpinfo(); dans al partie PHP core.

    remarque :
    il m'affiche toutes les info quand je fait echo "<pre>".print_r($_FILES['fichier'])."</pre>";. Oui, mais il devait aussi t'afficher le '1'
    0