3/5 (13 avis)
Vue 13 337 fois - Téléchargée 1 881 fois
Page 'index.php' : <?php include "protection_pages.php"; ?> <head> <meta http-equiv="Content-Language" content="fr"> </head> <p>Voila la page une fois connecté</p> Page 'protection_pages.php' : <?php if ( !isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) || ($_SERVER['PHP_AUTH_USER'] !== "demo" ) || ($_SERVER['PHP_AUTH_PW'] !== "demo") ) { header('WWW-Authenticate: Basic realm="Authentifiez vous"'); header('HTTP/1.0 401 Unauthorized'); echo 'Acces non autorisé'; exit; } echo 'Utilisateur authentifié'; ?>
31 déc. 2010 à 14:16
Si vous pouvez m'aider car je voudrais que nom d'utilisateur s'affiche s'il est connecté.
Moi j'ai fait comme ça:
<?php
if ( !isset($_SERVER['PHP_AUTH_USER'])
|| !isset($_SERVER['PHP_AUTH_PW'])
|| ($_SERVER['PHP_AUTH_USER'] !== "admin" )
|| ($_SERVER['PHP_AUTH_PW'] !== "admin") )
{
header('WWW-Authenticate: Basic realm="http://monsite.net"');
header('HTTP/1.0 401 Unauthorized');
}
if ($_SERVER['PHP_AUTH_USER'] != "" )
{
echo "Authentifié en tant que: ".$_SERVER['PHP_AUTH_USER']."
";
}
else
echo "Authentifié en tant que: Invité";
?>
MAIS si je tape admin dans le champs du nom d'utilisateurs et que je valide (cela fait "retour" car il manque de mot de passe) et que je clic sur annuler: cela va quand même donner "Utlisateur authentifié en tant que Admin".
•Quelqu'un pourrait m'aider car je voudrais que nom d'utilisateur s'affiche si uniquement le pseudo et le mdp est correspondent, svp ?
•Comment rajouter de nouveaux utilisateurs dans le listing, svp ?
Merçi d'avance.
6 févr. 2010 à 17:43
6 févr. 2010 à 17:40
Je sais que cette source est un peu vieille mais... Il m'était impossible de passer devant cette source sans dire qu'elle est superbe a mon gout !
Je cherchais un script simple (comme ça), n'utilisant pas mysql (comme ça), ne prenant pas beaucoup de place (comme ça), et étant facilement modifiable (comme ça) !
Je te met 9/10 !
15 mai 2008 à 20:50
29 juin 2007 à 12:43
chez moi sa marche pas chez free
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.