Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2012, 17h49   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 75
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 75
Points : 42
Points : 42
Par défaut session pas de transmission des variables

Bonjour ,

je seche sur un probleme de session
je debute donc soyez comprehensif
j ai fouillé le net de long en large , je croyais avoir compris mais :

avec ce code ci ca ne marche pas du tout


1 er fichier t1.php
Code :
1
2
3
4
5
6
7
8
 
<?php session_start();  
echo 1;
$_session['test']= "camarche";
echo $_session['test'];
echo '<a href="t2.php"> clique ici</a>';
 
?>
2eme fichier t2.php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<?php session_start();
echo '?';
if (isset($_session['test']))
{
echo "existe<br>";
if (!empty($_session['test']))
{
echo $_session['test'];
}
}
else
{
echo 'nexistepas';
}
?>
dans le premier fichier la valeur de test est bien affichée
mais dans la seconde ... ?nexistepas , test n'existe meme pas
j ai vérifié et revérifié pas d'espace rien avant le session start

j'ai beau chercher une raison , rien à faire ca me depasse .
pourtant j'ai mon pc qui rame a force d'ouvrir des pages de reponse google
help !!!!!!!!!!!!!!!!
atc666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 18h53   #2
Expert Confirmé
 
Avatar de Séb.
 
Inscription : mars 2005
Messages : 2 823
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France

Informations professionnelles :
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2005
Messages : 2 823
Points : 3 454
Points : 3 454
Pas $_session mais $_SESSION.
__________________
Un problème exposé clairement est déjà à moitié résolu
Keep It Smart and Simple
Séb. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/01/2012, 20h11   #3
Membre du Club
 
Inscription : novembre 2007
Messages : 75
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 75
Points : 42
Points : 42
je te jure !!!!!!!
des heures pour une c****************** pareil !!!!
et dire que ce code est en grande partie simplement copier coller d'un site
mais helas ca n'as regle que la premiere partie de mes soucis .
car meme modifié mon 'vrai' code foire toujours lui
par contre la j'ai compris pourquoi
je voudrai que mes visiteurs qui se loguent (une petite partie de mes visiteurs) le fasse de facon transparente cad sans voir la page se recharger
donc pour ca j'ai un système base sur xhr pour vérifier le code du login et du password
je pensais apparemment 'bêtement' quand créant et en remplissant une variable de session dans le fichier de traitement du login je pourrai récupérer ma variable quand le visiteur changerai de page ...
hélas ce n'est pas le cas !!! je supose que ca vient du fait qu' au changement de page ce sont les variables contenue dans la page vue par mon visiteur qui sont transmise et donc pas celle créee à l'exterieur dans ma page de verification du login.
est ce qu'il existe une solution même tordue pour réussir a faire cela ?
parce que je ne veut vraiment pas voir mes visiteurs obligés de recharger une page uniquement pour être logué. mon site est prevu pour economiser au maxi le volume de transfert entre le client et le serveur.
atc666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h02.


 
 
 
 
Partenaires

Hébergement Web