Déconnecter un PHP_AUTH_USER...

Déconnecter un PHP_AUTH_USER... - PHP - Programmation

Marsh Posté le 26-02-2003 à 00:15:36    

comment faire pour que, un user authentifier avec le login=$PHP_AUTH_USER et le passwd=$PHP_AUTH_PW redevienne un utilisateur lambda, et qu'il doive se réauthentifier...
 
j'ai fait un petit truc, mais je suis pas sur que ça marche... d'ailleurs, je n'ai pas le résultat attendu...
 

Code :
  1. <?
  2. //fichier de deconnexion
  3. $PHP_AUTH_USER="";
  4. $PHP_AUTH_PW="";
  5. echo "<a href=\"http://127.0.0.1/annonce/index.php\">cliquez ici</a>";
  6. ?>


 
si vous pouviez m'aider..., merci

Reply

Marsh Posté le 26-02-2003 à 00:15:36   

Reply

Marsh Posté le 26-02-2003 à 11:11:53    

unset($_SERVER['PHP_AUTH_USER']);
unset($_SERVER['PHP_AUTH_PW']);
 
et je crois que ça aussi ça marche :
(mais j'ai pas testé)
 
$_SERVER['PHP_AUTH_USER'] = NULL;
$_SERVER['PHP_AUTH_PW'] = NULL;
 
 
 
 :hello:


---------------
yvele n'est plus.
Reply

Marsh Posté le 27-02-2003 à 19:39:13    

désolé, mais aucune des methodes ci dessus ne marche..., quand je reclique sur mon lien qui nécessite une authentification, il m'ouvre la page comme si j'étais toujours loggé...
 
je voudrais avoir, sur un lien, le même effet que
fermeture du browser (donc perte des variables)
ouverture du browser sur un fichier "cliquez ici" qui ramène à l'index, ou qui me redirige automatiquement vers l'index.
 
la deuxième partie, ça peut aller... mais bon, la première... [:tilleul]  
 
merci de m'aider...

Reply

Marsh Posté le 27-02-2003 à 20:59:47    

pourtant ça marche tres bien chez moi...  :pt1cable:

Reply

Marsh Posté le 27-02-2003 à 21:05:19    

je fonctionne comme ça :  
 
1 fichier index.php, qui include tout les autres fichiers et qui lance une authentification quand certains fichiers sont inclus.
 
1 fichier auth.txt qui contient tout ce qu'il faut pour faire une authentification php
 
1 lien sur index.php qui vient 'includer' le fichier decnx.txt, qui contient ce que tu m'as dit de mettre.
 
NOTA : je suis actuellement en LOCALHOST avec easyphp, ça pourrait jouer ??

Reply

Marsh Posté le 13-03-2003 à 15:03:40    

up plizzz

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed