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

jQuery Discussion :

Passage de variable entre Javascript et PHP


Sujet :

jQuery

  1. #1
    Membre confirm�
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Ao�t 2009
    Messages
    131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2009
    Messages : 131
    Par d�faut Passage de variable entre Javascript et PHP
    Bonjour

    A votre connaissance, une variable de la forme
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    var data = {a: $('#a').val(), login: login, pass: pass	};
    avec
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    var login = $('#login').val();
    var pass = $('#pass').val();
    peut elle �tre communiqu�e � un code PHP ?

    Merci

  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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Aucune chance !

    Les donn�es communiquent entre JavaScript et PHP via le protocole HTTP, donc � moins que ce protocole ne se mette � reconnaitre les types, seules des don�es textuelles peuvent �tre envoy�es !
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  3. #3
    R�dacteur

    Avatar de danielhagnoul
    Homme Profil pro
    �tudiant perp�tuel
    Inscrit en
    F�vrier 2009
    Messages
    6 389
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant perp�tuel
    Secteur : Enseignement

    Informations forums :
    Inscription : F�vrier 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par d�faut
    Bonjour

    Toutes les m�thodes AJAX ont un param�tre data qui accepte les donn�es au format texte.

    Exemple : http://api.jquery.com/jQuery.post/

    Pour transformer les donn�es d'un formulaire au format texte, on dispose de serialize.

    Voir : http://api.jquery.com/serialize/

    val(), http://api.jquery.com/val/, retourne du texte, donc la r�ponse est oui.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues � un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Membre confirm�
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Ao�t 2009
    Messages
    131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2009
    Messages : 131
    Par d�faut
    Citation Envoy� par danielhagnoul Voir le message
    Bonjour

    Toutes les m�thodes AJAX ont un param�tre data qui accepte les donn�es au format texte.

    Exemple : http://api.jquery.com/jQuery.post/

    Pour transformer les donn�es d'un formulaire au format texte, on dispose de serialize.

    Voir : http://api.jquery.com/serialize/

    val(), http://api.jquery.com/val/, retourne du texte, donc la r�ponse est oui.
    Merci
    Ce matin j'ai �t� voir en effet http://api.jquery.com/serialize
    Mais cela ne change pas mon souci de passage d'une variable javascript � une page php d�sign�e dans l'action de mon formulaire ? Si ?

  5. #5
    Membre confirm�
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Ao�t 2009
    Messages
    131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2009
    Messages : 131
    Par d�faut
    Citation Envoy� par Bovino Voir le message
    Aucune chance !

    Les donn�es communiquent entre JavaScript et PHP via le protocole HTTP, donc � moins que ce protocole ne se mette � reconnaitre les types, seules des don�es textuelles peuvent �tre envoy�es !
    Ouille �a a l'air de d�passer mes comp�tences actuelles

  6. #6
    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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Pas forc�ment
    Ce qu'il faut comprendre, c'est qu'un objet JavaScript est un type complexe, or il n'est possible de faire transiter que des donn�es simples de type texte.
    La solution propos�e par Daniel qui est couramment utilis�e est de transformer en chaine ton objet, de l'envoyer � PHP puis de le reconstituer en PHP.
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  7. #7
    Membre confirm�
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Ao�t 2009
    Messages
    131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2009
    Messages : 131
    Par d�faut
    Citation Envoy� par Bovino Voir le message
    Pas forc�ment
    Ce qu'il faut comprendre, c'est qu'un objet JavaScript est un type complexe, or il n'est possible de faire transiter que des donn�es simples de type texte.
    La solution propos�e par Daniel qui est couramment utilis�e est de transformer en chaine ton objet, de l'envoyer � PHP puis de le reconstituer en PHP.
    Merci pour les encouragements
    Et transformer en chaine mon objet se fait "simplement" ?

  8. #8
    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 : 55
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  9. #9
    Membre confirm�
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Ao�t 2009
    Messages
    131
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Chef de projet MOA
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Ao�t 2009
    Messages : 131
    Par d�faut
    Citation Envoy� par Bovino Voir le message
    Merci je vais regarder �a tranquillement !!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [PHP 5.2] [PHP-JS] Passage de variable entre PHP et JavaScript
    Par Claude Poulin dans le forum Langage
    R�ponses: 5
    Dernier message: 27/04/2009, 17h28
  2. [PHP-JS] passage de variables entre pages
    Par lenstoi dans le forum Langage
    R�ponses: 3
    Dernier message: 17/08/2007, 17h04
  3. [PHP-JS] nom de variable entre javascript et php
    Par roxxxy dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 11/03/2007, 09h27
  4. [PHP-JS] Passage variables de Javascript à Php
    Par ladybird dans le forum Langage
    R�ponses: 4
    Dernier message: 18/07/2006, 13h13
  5. [PHP-JS] passage de variable de javascript � php
    Par msieurx dans le forum Langage
    R�ponses: 5
    Dernier message: 30/10/2005, 20h42

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