IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

apache PHP5 $_POST multipart/form-data


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut apache PHP5 $_POST multipart/form-data
    Bonjour,
    Je viens d'installer une distribution ubuntu bien à jour avec apache2, PHP5 et divers modules. Mon problème : PHP ne renseigne pas la variable superglobale $_POST quand les données lui arrivent depuis un formulaire avec enctype="multipart/form-data". Dans Firefox et httpLiveHeaders, j'ai constaté que les données étaient bien envoyées. Avec quelques lignes comme les suivantes, je peux facilement tester la chose. Connaîtriez-vous le problème ? ou une amorce de solution ? Je suis preneur de toute indication !



    exemple de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php
    echo '<h2>globals</h2>';
    var_dump ($GLOBALS);
    var_dump ($_POST);
    ?>
    <html>
    <body>
    <form action="test.php"    enctype="multipart/form-data"  method="POST">
    <input name="fichier" type="file" />
    <input name="texte" type="text"/>
    <input type="submit />
    </form></body></html>

  2. #2
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Hello,

    Pour un champ de type file, il faut utiliser la variable superglobale $_FILES

  3. #3
    Nouveau membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut remarque vraie
    Pour un champ de type file, il faut utiliser la variable superglobale $_FILES[/QUOTE]

    Effectivement, cette remarque est juste. Ce qui m'intéresse est de récupérer le descriptif accompagnant le fichier, qui est transmis par la superglobale $_POST.
    Or le système me la renvoie systématiquement vide.

  4. #4
    Nouveau membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2007
    Messages : 5
    Par défaut Localisation du problème
    Bonjour à tous ceux que ça intéresse.
    N'ayant pas trouvé de réponse à ce problème, j'ai désinstallé entièrement apache et PHP ainsi que supprimé tous les fichiers de configuration. J'ai réinstallé entièrement chacun des modules, pas à pas en vérifiant à chaque fois si le problème apparaissait. Rien de rien.
    Mon problème était donc dû soit à une erreur au sein de la configuration, soit à un binaire abimé.
    Au final, après de nombreuses heures perdues, je peux poursuivre mon développement.
    Merci à ceux qui ont pris le temps de réfléchir à mon problème !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. select multiple dans un multipart/form-data
    Par L_latifa dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 13/10/2006, 13h27
  2. BUG avec form multipart/form-data
    Par LEF97 dans le forum Langage
    Réponses: 2
    Dernier message: 11/06/2006, 19h23
  3. [Servlet] pb multipart/form-data retourne valeur null
    Par Doumeasse38 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 12/05/2006, 08h46
  4. [Upload] enctype='multipart/form-data'
    Par shnouf dans le forum Langage
    Réponses: 2
    Dernier message: 28/03/2006, 15h02
  5. [Upload] Upload .jpg |enctype="multipart/form-data"
    Par Funraill.net dans le forum Langage
    Réponses: 4
    Dernier message: 16/01/2006, 17h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo