Rechercher : dans
Par :

Récupérer une session php en javascript

Dernière réponse le 22 oct 2008 à 11:51:32 wael83, le 16 oct 2008 à 11:54:43 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un fichier nommé "x5products.js"

Ce fichier possède une variable avec un lien et un numéro de session PHP:

var imPayLink="<a href=\"https://payment1-1.online.net/paye.cgi?id=44240d776ccd6c3a0f7b6d5abd1ad674\">PAYER</a>";

je souhaiterais générer automatiquement le numéro de session 44240d.... à partir d'une variable $session déja existante

en gros obtenir quelque chose comme ca:

var imPayLink="<a href=\"https://payment1-1.online.net/paye.cgi?id=<? echo $session ?> \">PAYER</a>";

Je m'y connais pas beaucoup en javascript,

HEEELLP!

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « récupérer une session php en javascript » dans :
Il est possible de récupérer le code source PHP d'un site VoirMythe Un utilisateur peut récupérer le code source PHP d'un site web comme il peut récupérer le code HTML. Réalité FAUX Explications Les fichiers PHP (ASP, JSP, etc.) sont des fichiers interprétés côté serveur, ce qui signifie que le serveur...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...

1

Mikey_UFC, le 16 oct 2008 à 17:21:53

Du côté php il faut faire par exemple :

echo "<script type=\"text/javascript\">var session=$session</script>\n";

Répondre à Mikey_UFC

2

wael83, le 16 oct 2008 à 21:14:41

Merci pour ta réponse,

mais dans l'autre sens ca donne quoi?

Répondre à wael83

3

Mikey_UFC, le 17 oct 2008 à 01:05:44

Dans l'autre sens c'est impossible à ma connaissance.

La variable de session est créé en php et passé au javascript, ce n'est pas ça que tu veux ?

Répondre à Mikey_UFC

4

wael83, le 17 oct 2008 à 10:34:30

...... :S
à mon avis tu as répondu a ma question
Je ferais un test ce soir

Si j'ai bien compris:

echo "<script type=\"text/javascript\">var session=$session</script>\n";

sert à attribuer la $session à la variable var session

et ensuite, comment je fais pour la récupérer en javascript dans mon exemple?

var imPayLink="<a href=\"https://payment1-1.online.net/paye.cgi?id=var session \">PAYER</a>";

???
je t'avais prévenu je suis nul en javascript!

Merci encore de ton aide!
A+

Répondre à wael83

5

Mikey_UFC, le 17 oct 2008 à 10:50:41
  • +1

La valeur est dans la variable session.
var sert juste à déclarer la variable la 1ère fois

var url = 'http://.........&id='+session;

Mets en résolu si c'est bon.

Répondre à Mikey_UFC

6

wael83, le 17 oct 2008 à 12:40:44

T'es un vrai chef!
souvent sur les forums, lorsque tu poses une question, les gens te répondent à coté de la plaque, et toi t'as tout de suite compris!!
BRAVO

Tu es développeur? si tu cherches du boulot dans le développement d'applications web, serveurs, développpent de boutiques en lignes... fais signe :)
(http://www.lamaisonduweb.fr)

Répondre à wael83

7

 Mikey_UFC, le 22 oct 2008 à 11:51:32

Merci,

Désolé, réponse un peu tardive.

Je suis bien développeur mais je ne cherche pas de boulot pour le moment.
Je garde l'adresse au cas ou.

Bonne continuation.

Répondre à Mikey_UFC