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

Langage PHP Discussion :

Upload d'une vidéo et les données dans $_POST sont perdues


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 51
    Par défaut Upload d'une vidéo et les données dans $_POST sont perdues
    Bonjour,
    J'ai un problème un peu bizarre que je n'arrive pas à expliquer, peut-être certains d'entre vous pourront m'éclairer.
    J'ai un formulaire de type "multipart/form-data". Très simple, un champ file et un champ texte "titre".
    Si j'uploade une photo dans le formulaire, pas de soucis, j'arrive à tout récupérer avec php.
    En revanche, si j'uploade une vidéo, (poids : 50Mo), là, ça ne marche pas. J'ai pourtant changé les valeurs upload_max_filesize dans le php.ini-production et php.ini-development à 60M.
    Je suis bien redirigé vers la page indiquée dans le formulaire, mais toutes mes données $_POST n'existe plus. Bizarre non ?
    Une idée ?
    Cordialement,
    Brice

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    dans le php.ini-production et php.ini-development à 60M
    est-ce que ces valeurs sont prises en compte quand tu regardes ton phpinfo ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour,
    Je suis bien redirigé vers la page indiquée dans le formulaire, mais toutes mes données $_POST n'existe plus. Bizarre non ?
    Tu récupères les autres variables $_POST avant ou après le fichier uploader sans succès?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 51
    Par défaut
    Merci pour vos réponses !

    Pour répondre à sabotage :

    Je ne trouve pas de : upload_max_filesize dans le phpinfo.
    J'ai trouve un champ un peu similaire "post_max_size" qui est fixé à 8M. Je l'ai fixé à 60M de la même façon, au cas où, mais rien à faire, toujours le même problème.

    Pour répondre à andry.aime :

    Je n'uploade pas le fichier pour le moment.
    J'ai ma page 'editer_video.php' qui présente le formulaire qui renvoie vers la page actions.php. Le formulaire a champ hidden avec comme name "action" et value "Ajouter_Video".
    J'ai un fichier actions.php (un grand switch avec toutes mes actions).
    J'ai juste dans l'action Ajouter_Video de actions.php fait un print_r($_POST) et un echo "toto" pour voir s'il rentrait dans l'action.
    Mais il ne rentre pas dans le case de actions.php, le print_r($_POST) retourne vide.

    Petite information qui, on ne sait jamais, a peut être de l'importance, j'ai essayé d'installer la librairie ffmpeg-php-0.6.0.

    Edit : Avec une plus faible taille de la vidéo, (2Mo cette fois-ci), cela fonctionne à merveille... Cela doit bien être au niveau du php.ini du coup. Ai-je modifié un mauvais champ ?

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Re,
    Peut-on voir ton code?

  6. #6
    Membre éclairé
    Inscrit en
    Janvier 2010
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 59
    Par défaut
    Salut
    Et si tu configure ton serveur avec ca aussi :
    post_max_size = 70M

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/05/2007, 14h42
  2. Réponses: 1
    Dernier message: 02/11/2006, 10h40
  3. import d'une bdd avec les données dans phpmyadmin
    Par lodan dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 09/10/2006, 19h05
  4. inserer les données dans une base de donnée a partir d'un datagrid
    Par sundjata dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 31/07/2006, 00h46
  5. Réponses: 3
    Dernier message: 28/12/2005, 15h29

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