- Aide sur codes PHP pour Club de Plongée ;) [PHP] - PHP - Programmation
Marsh Posté le 06-07-2012 à 21:59:02
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
Marsh Posté le 06-07-2012 à 22:46:02
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
Marsh Posté le 06-07-2012 à 23:32:41
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 ...
Marsh Posté le 06-07-2012 à 23:41:05
Je pense en effet jouer sur la zone session_id ...
mais comment la récupérer ??
Marsh Posté le 06-07-2012 à 23:51:35
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
Marsh Posté le 07-07-2012 à 07:56:30
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
Marsh Posté le 07-07-2012 à 09:52:37
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 :
|
Marsh Posté le 08-07-2012 à 22:04:33
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.
Marsh Posté le 06-07-2012 à 21:05:57
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