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 :

Cr�er depuis un javascript une variable PHP ?


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 15
    Par d�faut Cr�er depuis un javascript une variable PHP ?
    Bonjour,

    le probl�me sur lequel je bloque actuellement est le suivant :

    j'affiche dans une page (en php) des div "masquables" :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <div id="Node1" style="display:block;">
    	[mon contenu]
    </div>
    le passage de l'affichage block � none se fait via un bouton comportant l'attribut Onclick="chnge([id du div])"

    qui appelle le js suivant :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function chnge(choix)
    {             
    if(document.getElementById(choix).style.display == 'block'){
    this.value = '+';
    document.getElementById(choix).style.display = 'none';}
    else {
    this.value = '-';
    document.getElementById(choix).style.display = 'block';}
    }
    probl�me, lors du rafraichissement de la page, le div retrouve son �tat d'origine (ici, block), alros que j'aurais besoin de sauver cet �tat. J'ai pens� utiliser une variable de session, vu que j'en utilise dans ma page d'origine, mais je ne sais pas comment modifier cette variable lorsque l'utilisateur clique sur le fameux bouton d'affichage.

    Je pr�cise avant toute lev�e de bouclier contre ce syst�me d�gueulasse que je suis en entreprise et que je n'ai pas le choix des techno et/ou m�thodes de code...

    Merci d'avance, cordialement,
    Ti.

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    pour remonter l'etat du display a php il n'y a pas 36 solutions.
    soit en get soit en post donc soit tu concat�nes le lien soit tu soumets un form
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <div id="Node1" style="display:<?php echo $display; ?> ">
    	[mon contenu]
    </div>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 15
    Par d�faut
    Je me doutais bien que �a ne se passerait pas facilement, �tant donn� que JS et PHP ne sont pas intermr�t�s/ex�cut�s du m�me cot�...

    (l'avantage de ce code JS est qu'il �vite d'avoir � recharger la page, parceque vu la t�te des traitements � l'interieur, moins on la recharge, mieux on se porte...)

    Il va falloir que je trouve autre chose ...

    Merci pour cette r�ponse !

  4. #4
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Il reste deux possibilit�s sans rechargement de page ...
    Un iframe cach� ou ajax ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 15
    Par d�faut
    Les deux �tant interdits par le cahier des charges, je vais devoir faire un gros d�tour (), mais on sort carr�ment de la question originale de ce topic.

    Encore merci !

  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
    Une alternative pourrait �tre l'utilisation des cookies, avec toutes les limitations que �a implique.
    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

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

Discussions similaires

  1. Utiliser dans JavaScript une variable PHP
    Par liloulinx dans le forum G�n�ral JavaScript
    R�ponses: 17
    Dernier message: 12/07/2013, 10h28
  2. Affecter la valeur du retour d'une fonction javascript � une variable php
    Par walking dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 06/05/2012, 06h55
  3. [PHP-JS] utiliser une variable php dans du javascript
    Par kcizth dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 06/02/2006, 11h53
  4. [PHP-JS] Affecter variable javascript a une variable php
    Par dam_moreyllo dans le forum Langage
    R�ponses: 2
    Dernier message: 13/01/2006, 15h54
  5. Affecter une variable javascript � une variable php
    Par gwendy dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 17/10/2005, 20h58

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