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 :

Afficher une variable jquery dans php puis le definir comme variable session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Femme Profil pro
    chez moi
    Inscrit en
    Août 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : Madagascar

    Informations professionnelles :
    Activité : chez moi
    Secteur : Services à domicile

    Informations forums :
    Inscription : Août 2015
    Messages : 2
    Par défaut Afficher une variable jquery dans php puis le definir comme variable session
    Bonjour a tous, j espere que vous allez tous bien, j ai un ptit souci.
    voila comment le code marche, quand je clique sur le bouton la fonction affiche une calcule et l envoi dans une page (connexion.php). TOut ca c est ok mais la session qui a ete creé n est pas definie si je l utilise dans une autre page. Vous pourriez m aider?

    Voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <div id="temp" style="font-weight:bold; border:1px solid red; display:table"></div>
    <div id="result1">10</div>
    <div id="envoyer" style="border:1px solid red; background-color:black; color:white; display:table">GO</div>
    <script src="jquery-1.11.1.min.js" type="text/javascript"></script>
    <script>
    $("#envoyer").click(function(){
    	$calcule = 9.9 * 5;
    	$("#result1").html($calcule);
    	$data = $("#result1").html(); // pas de ($calcule)!
    	 $.ajax({
    	   type: "POST",
    	   url: "connexion.php",
    	   data: 'data='+$data,
    	   success: function(data){
                $("#temp").html(data);
    	   }
    	});
    });
    </script>
    et voici la page connexion.php
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
     
    if (isset($_POST['data'])) {
    	@session_start();
    	$_SESSION['data'] = $_POST['data'];
    	echo 'Ok, la valeur enregistre: '.$_SESSION['data'];
    }
     
    else {echo 'Ko';}
    ?>

    et voici l autre page qui utilise la variable session. Ca n affiche rien alors que ca devrai afficher Ok - la valeur enregistre: 49,5
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    session_start();
    if (isset($_SESSION['data']) {
    	echo 'Ok - la valeur enregistre: '.$_SESSION['data'];
    }
    else echo 'KO';
    ?>

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    ton problème est plus un problème coté serveur, je déplace.

  3. #3
    Futur Membre du Club
    Femme Profil pro
    chez moi
    Inscrit en
    Août 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 30
    Localisation : Madagascar

    Informations professionnelles :
    Activité : chez moi
    Secteur : Services à domicile

    Informations forums :
    Inscription : Août 2015
    Messages : 2
    Par défaut
    Resalut, merci de ton aide mais j ai trouvé la solution, il y avait juste une parenthese qui ne s est pas fermé
    C est la parenthese apres $_SESSION['data'])****)***

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?php
    session_start();
    if (isset($_SESSION['data'])) {
    	echo 'Ok - la valeur enregistre: '.$_SESSION['data'];
    }
    else echo 'KO';
    ?>

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

Discussions similaires

  1. [Oracle] Afficher une table oracle dans php
    Par sara-souad-wf dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 25/01/2012, 15h21
  2. Réponses: 2
    Dernier message: 05/05/2007, 23h11
  3. [PHP-JS] Afficher une page web dans une autre page
    Par friiitz dans le forum Langage
    Réponses: 1
    Dernier message: 26/10/2006, 15h38
  4. [PHP-JS] recuperer une variable javascript dan php
    Par hammag dans le forum Langage
    Réponses: 2
    Dernier message: 07/08/2006, 14h00
  5. Comment afficher une valeur contenue dans une variable ?
    Par manubrard dans le forum Langage
    Réponses: 5
    Dernier message: 20/02/2006, 15h56

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