upload de fichier via PHP : taille variable du fichier créé

Discussion dans 'Administration d'un site Web' créé par ben3w, 19 Avril 2004.

  1. ben3w
    ben3w Nouveau WRInaute
    Inscrit:
    24 Juillet 2003
    Messages:
    18
    J'aime reçus:
    0
    hello

    j'ai besoin de vos idées pour avancer un peu dans mon problème :
    je fais un upload via un formulaire sur un serveur apache 2 (sous linux)

    à l'arrivée, aucune erreur de transfert ne m'est signalée (en regardant la variable $_FILES["newfile"]['error']). Le fichier est physiquement créé sur le serveur.
    cependant, j'ai des résultats différents sur le contenu du fichier créé. En uploadant plusieurs fois le meme fichier source, la taille du fichier créé est variable, et des lignes passent à la trappe d'une fois à l'autre...

    j'ai essayé mon script sur un serveur apache 1 NT4 et j'ai un comportement normal.

    Des idées ??

    Un problème coté système, coté apache ?

    merci de vos avis
     
  2. blman
    blman WRInaute accro
    Inscrit:
    5 Septembre 2003
    Messages:
    2 719
    J'aime reçus:
    3
    Bizarre, bizarre,
    est-ce que tu peux donner ton script complet pour qu'on regarde ça de plus près?
    juste une piste, quelle est la taille du fichier que tu upload?
     
  3. ben3w
    ben3w Nouveau WRInaute
    Inscrit:
    24 Juillet 2003
    Messages:
    18
    J'aime reçus:
    0
    Le fichier que j'essaye d'uploader est petit... apres upload, il indique une taille entre 38000 et 33000 octects selon les fois
    sur le poste client (nt), le fichier source est indiqué à 21ko


    voila la partie du code relative à l'upload (import.php) :

    Code:
    <?
      if ($_FILES["newfichier"][name] && $_FILES["newfichier"][name] != "")
      {
        $repdest = "/var/www/html/dev2/importsc/";
        $ficdest = "import.csv";
        echo "<table><tr><td class=\"textefont10\"><B>Le fichier :</B></td><td></td></tr>";
        echo "<tr><td class=\"textefont10\">Fichier temp sur le serveur</td><td class=\"textefont10\">".$_FILES["newfichier"][tmp_name]."</td></tr>";
        echo "<tr><td class=\"textefont10\">Fichier envoyé</td><td class=\"textefont10\">".$_FILES["newfichier"][name]."</td></tr>";
        echo "<tr><td class=\"textefont10\">Taille</td><td class=\"textefont10\">".$_FILES["newfichier"][size]." octects</td></tr>";
        echo "<tr><td class=\"textefont10\">Type</td><td class=\"textefont10\">".$_FILES["newfichier"][type]."</td></tr>";
        echo "<tr><td class=\"textefont10\">Destination</td><td class=\"textefont10\">$ficdest</td></tr>";
        echo "</table><br>\n";
    
    //... traitements...
    
    }
    else
    {
    
     echo "<form action=\"import.php\" method=\"post\" enctype=\"multipart/form-data\" >\n";
      echo "  <INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"900000\">";
      echo "  <font class=textefont12>\n";
      echo "  <input type=\"file\" name=\"newfichier\" value=\"\" size=\"30\"><br>\n";
      echo "  <input type=\"submit\" name=\"envoyer\" value=\"Valider\">\n";
      echo "</font></form></center>";
    }
    ?>
    [édité mahé : avec les balises [code ] [ /code] ca rend mieux:) ]
     
Chargement...
Similar Threads - upload fichier PHP Forum Date
[PHP] Upload de fichier non fonctionnel malgré les vérifications de base Développement d'un site Web ou d'une appli mobile 24 Octobre 2011
Un pirate a uploadé le fichier l_backuptoster.php sur mon site Administration d'un site Web 17 Mars 2010
PHP Renommer un fichier uploadé Développement d'un site Web ou d'une appli mobile 5 Mars 2007
[PHP low] Uploader des fichiers Développement d'un site Web ou d'une appli mobile 22 Février 2007
script php pour uploader un fichier ?? Développement d'un site Web ou d'une appli mobile 16 Juillet 2006
Upload ftp via PHP > fichier incomplet Problèmes de référencement spécifiques à vos sites 8 Novembre 2004
[PHP] upload de fichier Problèmes de référencement spécifiques à vos sites 15 Mai 2004
sécuriser upload fichier csv.gz Développement d'un site Web ou d'une appli mobile 9 Mars 2022
Fractionner un fichier uploadé (slice/chrunk) Développement d'un site Web ou d'une appli mobile 2 Octobre 2020
Empêcher l'upload de gros fichiers? Développement d'un site Web ou d'une appli mobile 27 Mai 2015
Migrer un siteweb sans uploader les fichiers Administration d'un site Web 6 Mai 2015
Scanner un fichier sur un upload Administration d'un site Web 4 Septembre 2014
upload des fichier RAR et ZIP Développement d'un site Web ou d'une appli mobile 13 Janvier 2014
Upload fichiers par user et problématique virus ? Développement d'un site Web ou d'une appli mobile 20 Septembre 2012
Uploader gros fichiers sur serveur mutualisé Développement d'un site Web ou d'une appli mobile 29 Avril 2011
je ne peux pas dépasser 0.90 Mo sur les fichier uploadé !! Administration d'un site Web 10 Juillet 2010
Un super script de multiupload de fichiers Développement d'un site Web ou d'une appli mobile 18 Novembre 2008
[Résolu] Vérifier l'utilisation de fichier uploadés [...] Développement d'un site Web ou d'une appli mobile 5 Septembre 2008
FilzUp - L'upload de fichiers gratuit et simple ! Demandes d'avis et de conseils sur vos sites 29 Juin 2008
Probleme move_uploaded_file et fichier 600 Développement d'un site Web ou d'une appli mobile 27 Décembre 2007