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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] - Aide sur codes PHP pour Club de Plongée ;)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] - Aide sur codes PHP pour Club de Plongée ;)

n°2148488
judgelolo
Bien le merci à vous ;)
Posté le 06-07-2012 à 21:05:57  profilanswer
 

Bonsoir à tous,  
J'essaie de reprendre ma page d'inscription en ligne pour un site de Plongée sous marine... le tout en php avec base de donnée mySQL
 
Mon problème est le suivant : j'aimerais récupérer le login de connexion afin d'avoir une base avec toutes les infos qui pourrait permettre plus de faciliter dans ma gestion des BDD
 
Mais voici le besoin
 
Je me connecte sur une page où je saisis login et pwd ... dans un fichier mdp.php dans un repertoire login
 
Ensuite, ma page dans un répertoire inscription, page index.php traite de la gestion des inscription
 
Comment récupérer le login du membre qui s'inscrit dans ma page index ?? dans une variable toto mais qui par la suite me permettrait de faire des recherches diverses
 
GRAND merci d'avance
Ceci aidera les 150 membres de mon club  
 
Bian amicalement


Message édité par judgelolo le 06-07-2012 à 21:06:48
mood
Publicité
Posté le 06-07-2012 à 21:05:57  profilanswer
 

n°2148492
xaeon
Profil: TT
Posté le 06-07-2012 à 21:59:02  profilanswer
 

Tu veux une variable qui puisse durer tout le temps que ton utilisateur sera connecté? Regarde du coté de la variable $_SESSION.
 
http://fr.php.net/manual/fr/reserv [...] ession.php
 
:) En espérant que ça te soit utile :)

n°2148503
judgelolo
Bien le merci à vous ;)
Posté le 06-07-2012 à 22:46:02  profilanswer
 

Grand merci mais je ne comprends pas tout :-(
 
En fait, j'ai un répertoire (/listutil) qui contient un fichier txt contenant tous les login:pwd
 
Ensuite j'ai mon répertoire "principal" (res_plong) qui contient les fichiers suivants :  
 
.htaccess avec comme code :  
 
PerlSetVar AuthFile listutil/liste.txt
AuthName "Acces Restreint"
AuthType Basic
 
<Limit GET POST>
require valid-user
</Limit>  
 
index.php avec tout mon code de gestion des sorties de mon club.  
 
Comment récupérer une fois l'accès par le login et pwd, le login dans mon fichier index.php ?  
 
Encore merci pour votre aide

n°2148504
judgelolo
Bien le merci à vous ;)
Posté le 06-07-2012 à 23:32:41  profilanswer
 

Pour info, je cherche, et j'ai trouvé que mon site se connecte par  
phpbb_auth_access
 
j'ai pas mal de tables dont je ne sais pas trop à quoi ça sert
 
difficile de vous aider ...

n°2148505
judgelolo
Bien le merci à vous ;)
Posté le 06-07-2012 à 23:41:05  profilanswer
 

Je pense en effet jouer sur la zone session_id ...
 
mais comment la récupérer ??  

n°2148506
judgelolo
Bien le merci à vous ;)
Posté le 06-07-2012 à 23:51:35  profilanswer
 

J'ai fait ça :  
$login = session_id();
if(empty($login)) session_start();
 
print '<tr><td align="center"><h1>Sorties programmées $login<h1></td></tr>';  
 
et ça me fait ça :  
 
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/108/sda/7/8/dw.plongee/res_plong/index.php:8) in /mnt/108/sda/7/8/dw.plongee/res_plong/index.php on line 160
 
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/108/sda/7/8/dw.plongee/res_plong/index.php:8) in /mnt/108/sda/7/8/dw.plongee/res_plong/index.php on line 160
 
 
Sorties programmées $login

n°2148507
judgelolo
Bien le merci à vous ;)
Posté le 07-07-2012 à 07:56:30  profilanswer
 

J'ai modifié mon source
 
J'ai fait ça en tout début :  
session_start();
$login = session_id();
print "$login";
 
voilà ce que j'ai :  
 
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/108/sda/7/8/dw.plongee/res_plong/index.php:8) in /mnt/108/sda/7/8/dw.plongee/res_plong/index.php on line 14
 
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/108/sda/7/8/dw.plongee/res_plong/index.php:8) in /mnt/108/sda/7/8/dw.plongee/res_plong/index.php on line 14
f75230f3a178679f4943133ddbe7387d
 
 
je récupère ici la dernière ligne, est ce la session ?  
si je supprime le start, je n'ai plus de session id ...  
 
de plus, je me connecte avec l'identifiant "lolo", ce que je dois récupérer ....  
 
help ;)  
 
merci pour votre aide  

n°2148511
judgelolo
Bien le merci à vous ;)
Posté le 07-07-2012 à 09:52:37  profilanswer
 

Bonjour ;)  
il semblerait que j'ai réussi, mais j'ai un id suivant : 75dff9990d40fefe12bf9ddb5070f244
 
sauf moi je me connecte avec 'lolo'.....  
 
voilà ce que j'ai fait :  
 

Code :
  1. <?
  2. session_start();
  3. $login = session_id();
  4. print "$login";

n°2148581
Robou
Zonk Strategies
Posté le 08-07-2012 à 22:04:33  profilanswer
 

Tu sembles avoir une authentification par htaccess, ça n'a rien à voir avec le php donc tu ne pourras pas récupérer le login en php. Ce que tu récupères là c'est l'identifiant de session, qui n'a pas de rapport avec la connexion par htaccess.


---------------
WoW | Steam | Untappd | SteamTrade Matcher | Tesla Sniper

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

  [PHP] - Aide sur codes PHP pour Club de Plongée ;)

 

Sujets relatifs
PHP - Caught une erreurTableau PHP & Fichier texte
Développer la partie PHP d'abord ?[PHP] Pub dans mes commentaires
HTML/PHP - Positionner correctement un pied de page[PHP] Conseil stockage variables
PhP: Comment passer d'une BDD SQL à SQLite?[PHP] - Recherche Agenda d'équipe
Appel fonction Javascript dans variable PHPRecherche un outil editeur qui traduit le PHP.
Plus de sujets relatifs à : [PHP] - Aide sur codes PHP pour Club de Plongée ;)


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