black pearl
le 08 septembre 2008 à 19h55
Bonjour a tous
J'ai telecharger (et oui ej suis fainéant

) un code PHP qui me permet de proteger des pages web avec un Login et Mot de passe...
Voici le code en PHP :
<?php
if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic entrer=\"Entrer dans la page\" ");
Header("HTTP/1.0 401 Unauthorized");
echo "Vous avez appuyé sur le bouton annuler!\n";
exit;
} else {
if ( ($PHP_AUTH_USER == "LOGIN") && ( $PHP_AUTH_PW == "PASSWORD" ))
{
//pour rediriger apres verification du pass
header("location:
http://urldemapagewebproteger");
}
else
{
//si le passe et pas bon
echo "<html><body>Vous n'êtes pas autorisé à visionner cette page.<P></body></html>";
}
}
?>
Le probleme est, qu'une fois que j'ai inserer ce code dans NVU, il ne marche pas...
Faut-il que je modifie quelques chose ?

voila merci d'avance
-->Message édité par black pearl le 08/09/2008 19:56:14<--
-------
The BlackPearl is back...
Beno@
le 08 septembre 2008 à 21h07
il faut un serveur web qui gere le php, il a besoin d'être interprété sur le serveur et non pas le navigateur web comme une simple page html
black pearl
le 08 septembre 2008 à 21h51
merci

et comment je fait ?? ^^
-->Message édité par black pearl le 08/09/2008 21:51:34<--
-------
The BlackPearl is back...
philippedereims
le 09 septembre 2008 à 08h01
black pearl a écrit :
merci

et comment je fait ?? ^^
Il faut installer un serveur web/php/mysql en local (sur ta machine)
En ce qui me concerne, j'utilise EasyPhp. Certains utilisent WampServer 2.
Edit : faute d'de saisie
-->Message édité par philippedereims le 09/09/2008 08:02:12<--
-------
evaneox
le 24 septembre 2008 à 09h54