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 :

Récupérer la valeur d'un input file


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2013
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2013
    Messages : 176
    Points : 90
    Points
    90
    Par défaut Récupérer la valeur d'un input file
    Bonjour,

    Je n'arrive pas à récupérer la valeur d'un input file et croyant que c'était un problème dans ma syntaxe php j'ai fait ce tuto http://www.adobe.com/cfusion/exchang...l&extid=702022 mais en fait mon upload fonctionne bien ma requête renvoie comme erreur: la colonne news_image ne peut pas être nulle. Je vous remercie de votre aide.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "news_envoi")) {
      $insertSQL = sprintf("INSERT INTO news (news_titre, news_image, news_texte, news_lien, news_etat) VALUES (%s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['news_titre'], "text"),   
                           GetSQLValueString($_POST['news_image']['_name_'], "text"),
                           GetSQLValueString($_POST['news_texte'], "text"),
                           GetSQLValueString($_POST['news_lien'], "text"),
                           GetSQLValueString(isset($_POST['news_etat']) ? "true" : "", "defined","1","0"));
      mysql_select_db($database_ma_connexion, $ma_connexion);
      $Result1 = mysql_query($insertSQL, $ma_connexion) or die(mysql_error());

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut


    Les fichiers se récupèrent dans le tableau $_FILES, pas $_POST !

  3. #3
    Membre régulier
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2013
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2013
    Messages : 176
    Points : 90
    Points
    90
    Par défaut $_FILES
    Ok merci beaucoup, ça marche bien

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

Discussions similaires

  1. Récupérer les valeurs d'un input file multiple
    Par identifiant_bidon dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 22/08/2011, 15h04
  2. Réponses: 4
    Dernier message: 31/05/2010, 20h16
  3. Récupérer la valeur d'un input hidden
    Par Jimmy_S dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 04/01/2008, 11h42
  4. récupérer la valeur d'un input file
    Par july dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/11/2007, 11h17
  5. récupérer les valeur d'un champ FILE
    Par dj-julio dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/12/2005, 11h54

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