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

JavaScript Discussion :

Variable Js en PHP par un POST


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 14
    Par défaut Variable Js en PHP par un POST
    Bonjour,

    Je suis actuellement en train de créer un site juste pour m'entraîner au php, html ...

    Seulement j'ai peur d'avoir misé trop haut vu que je début. J'ai en effet besoin de javascript pour réliser mon site.

    J'utilise ce plugin qui permet d'enregistrer un micro : http://audior.ec/blog/recording-mp3-...-recordmp3-js/

    Dans mon site j'ai créé un formulaire qui peut être remplit par un utilisateur. Dans ce formulaire il y a 2 champs "nom" et "description". En plus de ces 2 champs il y a l'enregistrement audio.

    Le problème c'est que je n'arrive pas à récupérer le nom du fichier de l'enregistrement dans la page de réception du formulaire. Une fois l'enregistrement effectué, il y a une page upload.php où j'ai pu trouver la variable php $mp3name qui contient le nom du fichier. Mais je n'arrive pas à envoyer ce nom par le formulaire. Même en mettant mp3name dans un $_session sur la page upload.php, ce $_session se retrouve vide lors de la réception du formulaire.

    Donc quelqu'un pourrait-il m'aider svp ? Peut-être avec du ajax ou autre je ne sais pas vraiment sachant que je ne pensais pas avoir besoin de JS pour mon projet.

    Merci

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonjour,
    peut être que Upload de fichiers en PHP pourra t'aider !

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 14
    Par défaut
    Bonjour,
    Mon problème n'est pas d'upload le fichier mais de récupérer le nom du fichier uploadé.
    Merci quand même pour ta reponse

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Et dans le tutoriel donné par NoSmoking, le paragraphe 3.0. Récupérer le fichier envoyé ne permet pas de connaître le nom du fichier ?

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2015
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2015
    Messages : 14
    Par défaut
    Si mais j'ai déjà réussi à récupérer le nom du fichier mais j'aimerai envoyé ce nom en post avec mon formulaire ou le stocker dans un $_session. Le problème c'est que le echo $nomfichier affiche bien le nom de fichier mais le $_SESSION['nomfichier'] = $nomfichier n'enregistre pas le nom dans la variable de session je ne comprend pas pk.

    Si vous savez pk, j'aimerais bien un peu d'aide j'ai pensé qu'il fallait peut être utiliser du Ajax mais je ne suis pas sur et j'ai testé, sans succès.

    Merci

  6. #6
    Membre expérimenté
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    294
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2008
    Messages : 294
    Par défaut
    Bonjour,

    Deux choses pour moi à vérifier :

    - tu dis stocker le nom du fichier dans une variable de session qui reste vide, donc soit ta variable que tu utilises est vide, soit tu n'a pas de session_start() sur ta page
    - est-ce que ta variable n'est pas vide au départ ? il faut utiliser $_FILES pour récupérer un fichier

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/01/2015, 10h50
  2. Réponses: 2
    Dernier message: 16/08/2011, 13h58
  3. Appel de fonctions php par variable
    Par WagaSeb dans le forum Langage
    Réponses: 2
    Dernier message: 02/06/2007, 11h06
  4. Tracking par variable d'environnement PHP
    Par boteha dans le forum Langage
    Réponses: 2
    Dernier message: 15/07/2006, 14h55
  5. Passage de variable par methode post ?
    Par oazar dans le forum Flash
    Réponses: 33
    Dernier message: 16/10/2003, 17h03

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