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 15/01/2008, 10h37   #1
Nouveau Membre du Club
 
Avatar de jeha
 
Inscription : octobre 2005
Messages : 128
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 128
Points : 36
Points : 36
Envoyer un message via Yahoo à jeha
Par défaut problème de connexion d'utilisateur avec session

bonjour
cher amis j'ai un problème que je n'arrive pas a le résoudre.
j'ai un site développer avec php-Mysql et utilise une authentification avec login et motdepass en utilisons la session du serveur "session_start() "


session_start();
session_register("SESSION");


sur mon ordinateur la connexion utilisateur fonctionne bien.
j'ai teste ca sur un serveur ubuntu localement sur mon ordinateur est la connexion utilisateur fonctionne bien.

mais sur le site de hébergement il ne se connecte pas ; c'est comme s'il le système ne fait pas l'enregistrement des informations du client dans la session (le fichier session)
j'ai changer le dossier d'enregistrement du session avec session_save_path();
et j'ai changer les autorité du dossier avec 777 mais le problème reste le même
j'ai chercher dans le net mais je n'est pas trouver une repense !!!!!

aide moi SVP
pour un teste le site est : http://jehrad.100webspace.net/membre.php

le login : jeha@yahoo.fr
motdepasse : jeha
__________________
jeha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 12h57   #2
Membre éclairé
 
Avatar de makmaoui
 
Développeur Web
Inscription : mai 2007
Messages : 282
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2007
Messages : 282
Points : 361
Points : 361
Salut,

comme dit dans la doc php le fonctionnement de la fonction session_register() dépend de la configuration de register_global et peut être qu'elle n'est pas la même sur ton serveur et en local. De plus tu ne définis même pas la valeur de ta variable SESSION avant de la sauvegarder ...

Code :
1
2
3
4
5
6
7
8
<?php
 
session_start();
 
$_SESSION['SESSION'] = 1;
 
 
?>
makmaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2008, 17h58   #3
Membre régulier
 
Étudiant
Inscription : août 2007
Messages : 79
Détails du profil
Informations personnelles :
Âge : 24
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2007
Messages : 79
Points : 84
Points : 84
Elle est obsolète non la fonction register ?
mikaweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2008, 15h49   #4
Rédacteur
 
Avatar de Yoshio
 
Homme
Inscription : septembre 2005
Messages : 1 741
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : Belgique

Informations forums :
Inscription : septembre 2005
Messages : 1 741
Points : 1 497
Points : 1 497
Elle ne l'est pas encore mais ca va pas tarder avec l'arrivée de PHP6.
Vu que cette fonction est dépendante de register_globals et que dans PHP 6 cette directive n'existera plus ...
Yoshio 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 07h54.


 
 
 
 
Partenaires

Hébergement Web