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 :

[PHP-JS] Envoi de variables


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Points : 49
    Points
    49
    Par défaut [PHP-JS] Envoi de variables
    Bonjour,

    Je souhaite, sans utiliser les sessions et les formulaires, passer une variables $var dans un autre fichier .php afin de l'utiliser.

    Je pensais à la méthode GET mais je ne trouve aucune reponsse sur le net car c'est toujours utilisé avec un formulaire ou avec des sessions.

    Est-ce possible de faire sans?

    Merci de votre aide

  2. #2
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Pour passer une variable en GET d'une page à l'autre en utilisant un lien tu peux faire un truc du genre :
    sur la page1
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="page2.php?var1=val1">lien</a>
    sur la page2 pour récupérer ta variable
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <?php var1=$_GET['var1'];
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  3. #3
    Membre expert
    Inscrit en
    Janvier 2005
    Messages
    2 291
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 291
    Points : 3 212
    Points
    3 212
    Par défaut
    Ca dépend quel est le lien entre les deux scripts php?
    Ton script B est inclus dans ton script A? il est appelé par un lien dans la page web?
    Dans le premier cas tu peux utiliser le mot clé "global" si c'est pour une fonction, sinon les variables sont de toute façon communes aux scripts
    Dans le second cas il faut effectivement passer ta variable dans l'url, en ajoutant des parmètres a ton lien:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="http://monsite.com/monscriptB.php?mavariable=<?php echo $variable;?>">mon lien avec ma variable</a>
    et dans le script B tu la récupères en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $mavariable = $_GET['mavariable'];

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Points : 49
    Points
    49
    Par défaut
    En fait, dès que l'utilisateur clique sur un lien de la page1.php, je voudrai que la variable soit transmise à la page2.php. j'ai déja l'evenement Onclick.

    Voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo  "\" href=\"#\" onclick=\"change_formation(".$row['theme'].", ".$row['id_lms_formation'].", ".$row['id_lms_formation_module'].");\">";

  5. #5
    Membre chevronné Avatar de guigui5931
    Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2006
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 667
    Points : 2 232
    Points
    2 232
    Par défaut
    Et elle fait quoi tu fonction javascript change_formation ?
    autant l'hiver éclate que l'hétéroclite
    le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Points : 49
    Points
    49
    Par défaut
    elle modifie les champs de 3 listes déroulantes. Mais moi ce que je veux c'est simplement faire passé les trois variables pour pouvoir les réutiliser dans la page2.php. Je peux donc supprimer cette fonction choisir_formation ou la modifier

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Points : 49
    Points
    49
    Par défaut
    Donc je pense supprimer cette fonction car jen ai pas besoin et utiliser le lien pour pouvoir utiliser les 3 variables ds le code du fichier2.php

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 73
    Points : 49
    Points
    49
    Par défaut
    Merci pour votre aide je devrai pouvoir me débrouiller

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

Discussions similaires

  1. [PHP-JS] envoi de variable de JS à PHP
    Par vince.bbob dans le forum Langage
    Réponses: 1
    Dernier message: 27/05/2008, 11h23
  2. [PHP-JS] envoi de variable entre deux frames
    Par martoune dans le forum Langage
    Réponses: 3
    Dernier message: 03/07/2007, 13h50
  3. Réponses: 3
    Dernier message: 19/09/2006, 20h12
  4. Envoi de variables/fichiers vers un script PHP
    Par e-king dans le forum Réseau/Web
    Réponses: 9
    Dernier message: 02/04/2006, 19h44
  5. [PHP-JS] Envoi de variable sans passer par un submit
    Par adilou1981 dans le forum Langage
    Réponses: 4
    Dernier message: 15/11/2004, 19h21

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