Pbm recuperation variable session

Fermé
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004 - 27 avril 2004 à 10:34
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004 - 27 avril 2004 à 16:06
Bonjour,

J'arrive pas a recuperer ma variable session apres que j'ai exécuter un script Java:
Voici le script :

function pleinEcran() {
window.open('../examen/saisieMotDePasse.php', '', 'fullscreen=yes, scrollbars=auto');

Voci le lien l'enclenchant :

<a href=\"#\" onClick=\"pleinEcran();\"><font color=\"#FFFFFF\"><big><b>Examen</b></big></font></a>




Cordialement
A voir également:

8 réponses

mofo Messages postés 46 Date d'inscription mercredi 25 avril 2001 Statut Membre Dernière intervention 23 mai 2007 2
27 avril 2004 à 11:16
ah oui mince j'ai oublie de regarder tout cela ... je finis d'install ma machine et je test

A suivre,
0
mofo Messages postés 46 Date d'inscription mercredi 25 avril 2001 Statut Membre Dernière intervention 23 mai 2007 2
27 avril 2004 à 11:25
petite question, tu veux récupérer ta session d'accord, mais avec quel code ?

En fait tu ouvres une nouvelle page, et là tu veux recup ta session déclarée avec session_start();

Tu as testé ta manip sans changer de page ?

Répond biena toutes mes question ... merci
0
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004
27 avril 2004 à 11:58
Merci de m'avoir repondu,

en faite, je veut que lorsque cette new fenetre s'affiche ( plein ecran s'ouvre avec le code javaScript), sachant que ma session est déjà ouvert, je veut l'utiliser pour identifier tjrs l'utilisateur( afin qu'il puisse passer l'examen.
Alors il affiche : NULL j'ecris var_dump($_SESSION).


Merci
0
mofo Messages postés 46 Date d'inscription mercredi 25 avril 2001 Statut Membre Dernière intervention 23 mai 2007 2
27 avril 2004 à 11:59
Voila les tests que je viens de réaliser. Deux fichiers

test.php :
<script>
function pleinEcran() { 
window.open('test2.php', '', 'fullscreen=no, scrollbars=auto'); 
}
</script>
<a href="#" onClick="pleinEcran();">Test1</a> 
<a href="test2.php">Test2</a> 
<?php
echo session_start();
$_SESSION['test'] = "xx";
?>


test2.php :
<?php
echo session_start();
echo $_SESSION['test'];
?>


++
0
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004
27 avril 2004 à 12:24
Merci , je vois un autre probleme.
Lorsque j'affiche dans la page tes2.php :
echo var_dump($_SESSION): il m'affiche ceci:
1 (session_start() ok
array(0){}


A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mofo Messages postés 46 Date d'inscription mercredi 25 avril 2001 Statut Membre Dernière intervention 23 mai 2007 2
27 avril 2004 à 12:49
en fait il te dit qu'il n'y a aucune variable de session. Si tu reste dans mon cas en initialisant une session du nom de test, tu verras qu'il te donnera un résultat dans le tableau.

Je ne sais pas trop ce que tu veux faire avec cela, donc jene peux pas plus t'aider

++
0
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004
27 avril 2004 à 13:05
Merci mon frère d'avoir donner un peu de ton temps.
Je voulais savoir pkoi je perd ma variable session lorsque j'ouvre une nouvelle session avec window.open.
Tu l'as bien remarqué , peut etre en cliquant sur le lien "Test1".

Merci
0
mofo Messages postés 46 Date d'inscription mercredi 25 avril 2001 Statut Membre Dernière intervention 23 mai 2007 2
27 avril 2004 à 14:38
Je pense que pour que tu puisses garder tes infos il faut créer des variables de sessions de type :

$_SESSION['test'] = "xx";

Que tu récupères par la suite avec :

echo $_SESSION['test'];

Et ca marche avec ou sans window.open

++
0
ronin03 Messages postés 10 Date d'inscription mardi 27 avril 2004 Statut Membre Dernière intervention 1 mai 2004
27 avril 2004 à 16:06
Merci mon frère,
Mais je voulais ke tu teste en cliquant sur le lien "Test1" et affiche la variable sesion.


Merci
0