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 :

Passer une variable ( entier) du js vers du code php


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Janvier 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 5
    Par d�faut Passer une variable ( entier) du js vers du code php
    Bonjour � tous,

    Je pr�cise que je suis novice dans l'utilisation du js ^^',

    je souhaite utiliser une variable contenue dans le localStorage dans la d�claration d'un boucle php.

    Pour plus de pr�cision, j'ai un formulaire sur lequel il est possible d'ajouter des champs, via un bouton et un peu de js, un autre bouton permet d'envoyer une variable (entier) contenant le nb de champs ( via
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementsByTagName("input").length
    )
    dans le localStorage et d'afficher une seconde page,

    dans cette seconde page je souhaite effectuer une boucle en php parcourant tout les champs ( ceux ci ayant un id de nature " leschamps_n�")
    et j'ai donc besoin de la variable stock�e pr�c�demment dans le localStorage , mais je n'ai aucune id�e de comment transf�rer celle ci du js vers le php!

    Pourriez vous m'aider � trouver une solution ?

    Merci d'avance !!

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Eh bien pour pouvoir parcourir avec une boucle PHP les champs de la premi�re page, il faut que ces derniers aient �t� envoy�s au serveur. Donc plut�t que de stocker l'info dans le localStorage, qui par d�finition n'est pas � port�e du serveur et de PHP, il faudrait les envoyer via le formulaire de la premi�re page.

  3. #3
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Janvier 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 5
    Par d�faut
    Tout d'abord , merci de cette r�ponse,

    en effet, les donn�es sont envoy�es par le formulaire via la methode POST, cependant chaque champ a pour id "leschamps_n�(entier)" ce que cherche � transf�rer d'une page � l'autre via le localStorage n'est pas le contenu du formulaire, mais le nombre de champs et donc au final, l'id de chaque champ ( en faisant la boucle je parcours chaque champ, en partant de 1 jusqu'� nbDeChamps ).

    Merci encore de ta r�ponse, mais j'ai du mal m'exprimer dans mon 1 er message et donc mon probl�me n'es pas r�solu au final ^^'.

  4. #4
    Mod�rateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    un $nbChamp = count($_POST); n'est pas suffisant cot� serveur ?

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par d�faut
    Oui tout � fait, si tu envoies 12 champs au serveur dans ta requ�te POST, c'est un jeu d'enfant de les compter en PHP. Pas besoin du localStorage dans cette histoire.

  6. #6
    Membre du Club
    Homme Profil pro
    �tudiant
    Inscrit en
    Janvier 2014
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 5
    Par d�faut
    Ah bah comme d'habitude , je cherche compliqu� quand c'est simple !!!

    J'aurais du me renseigner plus du cot� du php...

    Merci beaucoup de vos r�ponses !

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

Discussions similaires

  1. passer une variable de javascript vers php
    Par marcel marie dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 28/07/2009, 11h01
  2. Passer une variable java vers javascript
    Par naincus dans le forum Applets
    R�ponses: 0
    Dernier message: 24/06/2009, 04h27
  3. R�ponses: 8
    Dernier message: 10/04/2009, 09h57
  4. R�ponses: 21
    Dernier message: 12/10/2007, 18h30
  5. R�ponses: 9
    Dernier message: 09/08/2006, 13h39

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