Communauté Informatique NDFR.net : Utilisation de sessions avec PHP - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
Utilisation de sessions avec PHP
Thread Tools Display Modes
  #1  
Old 01-05-2004, 00:44
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Utilisation de sessions avec PHP

Salut à tous,

Actuellement, je suis en train de coder un forum, et j'aimerai pouvoir passer l'id de la personne loguée par une variable de session.
Cela fonctionne très bien avec le passage par cookie de session, mais j'aimerai pouvoir le faire par les URLs car tout le monde n'accepte pas les cookie, et le problème est donc là...

Merci d'avance pour toutes vos réponse !
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -
Reply With Quote
  #2  
Old 01-05-2004, 01:57
Country Country is offline
Membre junior
 
Join Date: 21-10-2003
Posts: 3
Re: Utilisation de sessions avec PHP

Voici un article de chez PhpTools4U très bien fait qui devrai te dépanner :

http://www.phptools4u.com/articles/view.php?article=4

Bon codage
Reply With Quote
  #3  
Old 01-05-2004, 09:32
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Re: Utilisation de sessions avec PHP

Quote:
Originally Posted by Country
Voici un article de chez PhpTools4U très bien fait qui devrai te dépanner :

http://www.phptools4u.com/articles/view.php?article=4

Bon codage
Merci Country,

Cet article je l'avais déjà lu mais il ne répondait pas à mon problème, à savoir comment récupérer l'ID de session sur la nouvelle page àprès l'avoir passer par l'url ?

Cela serait-il automatique ?
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -

Last edited by SantX; 01-05-2004 at 09:33. Reason: Correction
Reply With Quote
  #4  
Old 01-05-2004, 10:22
Magi-X's Avatar
Magi-X Magi-X is offline
Modérateur
1 Highscore
 
Join Date: 31-10-2002
Location: Bruxelles
Age: 40
Posts: 816
Send a message via MSN to Magi-X
Re: Utilisation de sessions avec PHP

Quote:
Originally Posted by SantX
à savoir comment récupérer l'ID de session sur la nouvelle page àprès l'avoir passer par l'url ?

Cela serait-il automatique ?
ben je supose que tu utilise deja premierement sur chaque page le session_start() !

Donc maintenant que l'utilisateur ce log, tu le garde avec $_SESSION['ID'] = $nom_du_var['id'];

ou bien si tu veux prendre tout ce qu'il y a dans ta BDD des utilisateurs tu sais le faire avec ce petit lus:


PHP Code:
$array_user mysql_fetch_array($sql_check_login);
            
while (list(
$key$val) = each($array_user)) {
    if ( !
is_int($key) ) {
        
$_SESSION[$key]    = $val;
    }

Et donc comme ca pendant toute la session le variable seron dans l'array $_SESSION .

j'espere que c'est ca que tu demande
Reply With Quote
  #5  
Old 01-05-2004, 10:34
SantX's Avatar
SantX SantX is offline
I'm watching you...
 
Join Date: 09-02-2004
Location: 127.0.0.1
Age: 39
Posts: 675
Send a message via ICQ to SantX Send a message via MSN to SantX Send a message via Skype™ to SantX
Re: Utilisation de sessions avec PHP

Quote:
Originally Posted by Magi-X
ben je supose que tu utilise deja premierement sur chaque page le session_start() !

Donc maintenant que l'utilisateur ce log, tu le garde avec $_SESSION['ID'] = $nom_du_var['id'];

ou bien si tu veux prendre tout ce qu'il y a dans ta BDD des utilisateurs tu sais le faire avec ce petit lus:


PHP Code:
$array_user mysql_fetch_array($sql_check_login);
 
while (list(
$key$val) = each($array_user)) {
    if ( !
is_int($key) ) {
        
$_SESSION[$key]    = $val;
    }

Et donc comme ca pendant toute la session le variable seron dans l'array $_SESSION .

j'espere que c'est ca que tu demande
C'est pas exactement ça que je demande, mais ce petit système n'est pas trop mal !

Je voudrai savoir comment récupérer le SID de la session sur une autre page après s'être logué, bref comment faire marcher les session en faisant passer le SID de page en page si 'session.use_trans_sid' est à 'Off' !

Je m'excuse si je me suis mal exprimé ou si je n'est pas bien forlmulé ma question !
__________________
- La théorie, c'est quand on sait tout et que rien ne fonctionne.
- La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.
- Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !

- Albert Einstein -
Reply With Quote
  #6  
Old 01-05-2004, 11:34
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Re: Utilisation de sessions avec PHP

Quote:
Originally Posted by SantX
C'est pas exactement ça que je demande, mais ce petit système n'est pas trop mal !

Je voudrai savoir comment récupérer le SID de la session sur une autre page après s'être logué, bref comment faire marcher les session en faisant passer le SID de page en page si 'session.use_trans_sid' est à 'Off' !

Je m'excuse si je me suis mal exprimé ou si je n'est pas bien forlmulé ma question !
En stockant les ID de session en base de données (et je recommande de les générer soi-même).
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Cours de français Benjy Discussions sur le site et/ou le forum 47 01-05-2006 14:47
generer xml/rss avec php Magi-X Programmation Web (HTML, PHP, ASP, Java, XML, etc.) 9 09-09-2004 23:57
Connexion Internet / Sessions Windows Toitoine Windows NT4/2000/XP Client 20 20-01-2004 19:46
Premiers pas sous Linux Fred Articles 19 21-10-2003 05:46
creer un site en php kenny250 Discussions sur le site et/ou le forum 5 03-11-2002 11:40

All times are GMT +2. The time now is 18:42.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.