Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme avec les session [RESOLU]

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec les session [RESOLU]

n°579533
tellier
Posté le 30-11-2003 à 17:33:58  profilanswer
 

J'ai un probleme dans un script:
a l'aide d'un formulaire d'identification je crée une sessions ou j'enregistre le nom de l'utilisateur.
ensuite sur une autre page, j'aimerais récupéré le nom de cette utilisateur et l'afficher. Le probleme c'est qu'il ne m'affiche rien:
 

Code :
  1. <?
  2. require ("conf.inc.php" );
  3. session_start();
  4. // On vérifie si la session "login" est enregistrée
  5. // Si la session "login" n'est pas enregistrée
  6. if(!session_is_registered('login')) {
  7. // On affiche ce message d'erreur
  8. echo "<center>Vous devez vous identifier pour accéder à cette page</center>";
  9.    
  10. // On affiche le formulaire d'identification
  11. include ("connexion.php" );
  12. }
  13. // sinon, la session "login" est enregistrée
  14. else {
  15. // On affiche le message de bienvenue
  16. echo "<center>Bienvenu sur votre espace membre ".$_SESSION['login']."</center>";
  17. }


 
merci


Message édité par tellier le 30-11-2003 à 18:53:40
mood
Publicité
Posté le 30-11-2003 à 17:33:58  profilanswer
 

n°579587
jagstang
Pa Capona ಠ_ಠ
Posté le 30-11-2003 à 18:35:27  profilanswer
 

donne nous ça : connexion.php
 
petite question, tu as pompé ou ce script ?

n°579594
simogeo
j'ai jamais tué de chats, ...
Posté le 30-11-2003 à 18:44:39  profilanswer
 

normal si ton register global est  a off
 
ton test if(!session_is_registered('login'))  
devient if(!isset($_SESSION['login']))  
 
LISEZ LE FUCKIN MANUEL


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°579595
tellier
Posté le 30-11-2003 à 18:53:24  profilanswer
 

merci mais jai resolu mon pb comme un grand!
 
meci aussi simogeo, mais j'sai pas lire

n°579598
jagstang
Pa Capona ಠ_ಠ
Posté le 30-11-2003 à 18:55:40  profilanswer
 

tellier a écrit :

merci mais jai resolu mon pb comme un grand!
 
meci aussi simogeo, mais j'sai pas lire


 
1) Essayer de résoudre le problème soit-même
2) rtfm
3) google
4) forum
 
la prochaine fois que tu viens pleurer ne t'attend pas à une aide de notre part si tu nous envoie bouler  
 
A bon entendeur

n°579604
tellier
Posté le 30-11-2003 à 19:02:11  profilanswer
 

Nan mai je repon a simogeo: toujours les meme remarque lire le fucking manuel! C'est lourd a force! Perso jai lu plein de truc sur le net, et sur chaque site ca change. Alors fo arreter un peu! c'est pas parce que pr certain ca parait evident qu'il faut etre froid. C'est simple ca derriere un ecran.

n°579606
tellier
Posté le 30-11-2003 à 19:04:52  profilanswer
 

JagStang a écrit :

donne nous ça : connexion.php
 
petite question, tu as pompé ou ce script ?


 
le script jsai plus ou je lavais pomper
mais il marchait pas dc jai fai des modif.
 
et cette version marche bien dc je garde:  

Code :
  1. <?
  2. require('conf.inc.php');
  3. mysql_connect($server,$user,$pass);
  4. mysql_select_db($base);
  5. $login=$_POST['login'];
  6. $pass=$_POST['pass'];
  7. $sql = "SELECT * FROM membres WHERE login='$login' and pass='$pass'";
  8. $res = mysql_query($sql);
  9. $exist = mysql_num_rows($res);
  10. session_start();
  11. if($exist) {
  12.     $_SESSION['login']=$_POST['login']; 
  13.     $_SESSION['password']=$_POST['pass'];
  14. include ('page.php'); }
  15. else {
  16. echo "Retente ta chance"; }
  17.    
  18. ?>


Message édité par tellier le 30-11-2003 à 19:05:57
n°579612
simogeo
j'ai jamais tué de chats, ...
Posté le 30-11-2003 à 19:10:31  profilanswer
 

tellier a écrit :

Nan mai je repon a simogeo: toujours les meme remarque lire le fucking manuel! C'est lourd a force! Perso jai lu plein de truc sur le net, et sur chaque site ca change. Alors fo arreter un peu! c'est pas parce que pr certain ca parait evident qu'il faut etre froid. C'est simple ca derriere un ecran.


et tu crois que nous ca nous fait pas chier des toujours ressortir les mêmes banalités ... y'a plein de tutos bien fait sur le net a ce sujet  :sarcastic:


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°579615
tellier
Posté le 30-11-2003 à 19:12:24  profilanswer
 

justement y a plein de tuto mais c'est jamais fait pareil

n°579616
gizmo
Posté le 30-11-2003 à 19:13:46  profilanswer
 

tellier a écrit :

justement y a plein de tuto mais c'est jamais fait pareil


Encore heureux! Qu'est-ce qu'on se ferait chier s'il n'y avait qu'une seule et unique solution.

mood
Publicité
Posté le 30-11-2003 à 19:13:46  profilanswer
 

n°579651
jagstang
Pa Capona ಠ_ಠ
Posté le 30-11-2003 à 20:25:26  profilanswer
 

les tutos c'est pour les problème courants. le forum sur des questions bien précises, des cas particuliers.
 
L'authentification est un problème plus que courant et ne requiert pas le forum. C'est pas une hotline ici
 
Merci


Message édité par jagstang le 30-11-2003 à 20:26:24

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme avec les session [RESOLU]

 

Sujets relatifs
Probleme avec PI ...Probleme d'upload
problème de connexion à la base mySQL[C++][OGL] Problème de compil' avec GLUT
J'ai un problème avec easyphp 1.7 (syntaxe php)Imprimer en java : probleme de scaling ...
[résolu] accéder à une BDD MySQL sous Linux[MFC] Taille fenetre, GetClient & GetRect [RESOLU]
Class et callback : probleme de fonctionProblème de connexion entre SQL Server et une base mixte Access/SQL
Plus de sujets relatifs à : probleme avec les session [RESOLU]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR