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 14/02/2006, 16h30   #1
boukay
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut [Cookies] Problème avec les sessions PHP !!!

Bonjour,

Je pense que je vais me faire tuer, mais je n'arrive pas à passer des variables en session !
Ma version de PHP est 4.3.3, Apache 2 et mon navigateur IE accpete les cookies.

En essayant ce code simple (que j'ai récupéré sur ce forum d'ailleurs) :

Fichier1 :

Code :
1
2
3
4
5
6
7
 
<?php 
session_start(); 
 
$_SESSION['maVariable'] = 'test'; 
?> 
<a href="essai2.php">Lien</a>
Fichier2 :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<?php 
session_start(); 
?> 
La variable de session contient : 
<? 
if(isset($_SESSION['maVariable'])) 
{ 
  echo $_SESSION['maVariable']; 
} 
else 
{ 
  echo 'la variable n\'est pas passée :-('; 
} 
?>
J'ai déjà fais un projet en PHP, et les sessions marchaient très bien !
Pourriez-vous m'aider s'il vous plait ?
Merci d'avance.

PS : J'ai aussi mis la variable "session.auto_start" à 1 dans le php.ini, et cela ne fonctionne toujours pas.
  Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2006, 16h36   #2
Membre éclairé
 
Avatar de XtofRoland
 
Inscription : août 2005
Messages : 361
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 361
Points : 340
Points : 340
register globale=on?
Citation:
mon navigateur IE accpete les cookies.
je pense pas qu'il y ai un rapport...
__________________
Le but de tout developpeur OO est de devenir une référence.
Mon avatar est un ambigramme, les curieux peuvent le retourner ;-)
Aider <> Faire a la place de!!!
XtofRoland est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2006, 17h04   #3
boukay
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
la variable register_globals est bien à Off ...
J'ai jeté un coup d'oeil dans la FAQ, mais les scripts ont l'air correctement écrits :-(
J'ai aussi fais un essai en mettant register_globals à On ... sans résultat ...
  Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2006, 17h25   #4
Membre confirmé
 
Avatar de leodi
 
Homme Paul Bizouard
Directeur technique
Inscription : février 2004
Messages : 173
Détails du profil
Informations personnelles :
Nom : Homme Paul Bizouard
Âge : 22
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : Communication - Médias

Informations forums :
Inscription : février 2004
Messages : 173
Points : 202
Points : 202
Envoyer un message via MSN à leodi
Vérifie le chemin d'acces au dossier où sont enregistrés tes sessions (php.ini)
leodi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/02/2006, 17h32   #5
boukay
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Citation:
Envoyé par leodi
Vérifie le chemin d'acces au dossier où sont enregistrés tes sessions (php.ini)
lol
Tu ne vas pas me croire, mais tu m'envoies la réponse au moment où je faisais ce test !! :-)
C'est bien ça, dans le fichier php.ini, la variable "session.save_path" est à "/tmp" ... dossier que je n'avais bien entendu pas sur mon serveur !
Pfff, 3 heures de perdus pour ça, je me demande pourquoi je fais du développement, j'aurais dû etre footballeur !
Merci de votre aide !

T.
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Mettre Résolu
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h07.


 
 
 
 
Partenaires

Hébergement Web