Upload files impossible

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 files impossible

par eniot » 14 déc. 2005, 17:13

VOILA C CA
MERKI BOQ

par Cyrano » 14 déc. 2005, 09:59

Est-ce que par hasard tu n'aurais pas oublié de mettre dans la balise <form> un attribut enctype="multipart/form-data" :?:

Si c'est le cas, ne cherche pas plus loin, la super-globale $_FILES ne sera pas alimentée.

par eniot » 14 déc. 2005, 09:23

relance bis help plz

par eniot » 09 déc. 2005, 13:36

Je comprend bien que cette fonction n'a rien a faire ici mais le probleme est que de toutes les facon le $_FILES[][] n'est pas renseigné. Dans tous les cas ma fonction devrai retourné le nom du fichier.
Et elle ne retourne pas.
Je n'arrive pas en gros a mettre un une info dans $_FILES.
Je ne comprend pas pourquoi ??? probleme firewall ???

Je ne sais plus ou chercher ???

par zeus » 09 déc. 2005, 11:27

pourquoi est-ce que tu utilise is_uploaded_file pour tester si ton fichier est trop gros ?

Suit le lien que je viens de te donner et étudie bien ce que fait cette fonction

par eniot » 09 déc. 2005, 10:28

:( relance svp un p'tit coup de pousse serait le bien venu
merki :wink:

par eniot » 08 déc. 2005, 18:15

oups :lol: dzl :oops:

par zeus » 08 déc. 2005, 18:10

Modération : Le 2nd message de ce forum est pourtant clair
Postez ici toutes vos petites astuces de développement, des scripts utiles et vos productions personnelles.

Pour poser des questions utilisez les autres forums.
Les messages ne correspondant pas au sujet de ce forum seront déplacés ou supprimés, sans avertissement, selon l'humeur du modérateur.

PAS DE QUESTIONS DANS CE FORUM scrogneugneu :evil:

:arrow: sujet déplacé

Upload files impossible

par eniot » 08 déc. 2005, 18:08

Encore un fois de plus une note sur le probleme d'upload :
Voila cela fé plusieur mois que je n'arrive pas a uploader des fichier sur mon server apache 1.3 avec php 4...
J'utilise une balise de formulaire input type file :

Code : Tout sélectionner

<input type="file" name="logo" />
et une fonction upload qui me revoi toujours "Le fichier n'a pas été uploadé (trop gros ?)"
    function uploadlogo()
    {
    $repertoireDestination = "logo/";
    $nomDestination        = $_FILES["logo"]["name"];

    // Pour raison de sécurité nous ajouterons aux fichiers
    // portant une extension .php .php3, l'extension .txt
    if (eregi(".php", $nomDestination)) {
        $nomDestination .= ".txt";
    }

    if (is_uploaded_file($_FILES["logo"]["tmp_name"])) {
        if (rename($_FILES["logo"]["tmp_name"],
                   $repertoireDestination.$nomDestination)) {
            echo "Le fichier temporaire ".$_FILES["logo"]["tmp_name"].
                 " a été déplacé vers ".$repertoireDestination.$nomDestination;
        } else {
            echo "Le déplacement du fichier temporaire a échoué".
                 " vérifiez l'existence du répertoire ".$repertoireDestination;
       }
    } else {
       echo "Le fichier n'a pas été uploadé (trop gros ?)";
    }
    return $nomDestination;
    }
il y t'il quel que chose à réglé au niveau du php.ini et au niveau apache
extrait du php.ini :

Code : Tout sélectionner

file_uploads = On upload_max_filesize = 2M upload_tmp_dir = /tmp/
les droits sur le repertoire logo sont bien à 777
HELP je galaire depuis trop longtemps...