////////////////////////////////////////////////////////////////////////////////////////////////////////
//
//    Ce petit script va vous permettre de grer UNE ZONE PROTEGEE PAR MOT DE PASSE sur votre site.   //
//    La  particularit de ce script c'est qu'il permet pour chaque membre d'avoir une redirection    //
//    diffrente ! (si vous le souhaitez).                                                            //
//
//                       DE PLUS VOUS POUVEZ INSERER D'AUTRES ADMINISTRATEURS                         //
//
//    Dans le script, j'ai insr 2 membres utilisateurs avec 2 pages de redirection en exemple,      //
//    puis 1 Administrateur qui, ds qu'il aura rentr son login sera dirig vers l'ADMIN !           //
//
//                         Ce Script est libre et amliorable !!                                      //
//
//            Paul Leal Alves / webmaster@scriptgratuit.com / http://www.scriptgratuit.com            //
//
////////////////////////////////////////////////////////////////////////////////////////////////////////



1) Dcomprssez le zip dans un rpertoire de votre site en conservant l'arborescence du script.

2) Crez les tables Mysql avec le fichier "base_de-donnee.txt" : il suffit de faire un
copier-coller du code de ce fichier vers PHPMYADMIN. (et les 2 membres +1 administrateur seront crs)

LOGIN de l'ADMINISTRATEUR : "admin"
PASSE de l'ADMINISTRATEUR : "passe"

3)-Renseignez le fichier protec/passe/conf.php3 en mettant vos passes de connection  la base de donnes.
  -Changez eventuellement le mot de passe administrateur dans le fichier conf.php3 mais n'oubliez 
pas de le changer egalement dans la base de donnes (en passant par l'admin du script ou bien Mysql)

Ce mot de passe empche un membre d'acceder  l'administration du script.


Voila, envoyez le tout via FTP, de prfrence, un petit .htaccess dans le repertoire /passe/
et le tour est jou :

Lancez la page login.htm et loguez vous en tant qu'administrateur :
login : "admin"
passe : "passe"

Voila, vous pouvez commencer a rentrer des membres !



////////////////////////------DESCRIPTIF DES PAGES :-------/////////////////////////

______________________________Dans le rpertoire "AUTHENTIFICATION_MEMBRES"_______________________


base_de_donnees.txt : la page qui sert a crer la table membre.
login.htm           : Cette page sert a se loguer (membres et administrateurs)
login.php3          : Cette page crr un identifiant alatoire qui sera transmis aux autres pages.
destination1.php3   : Page de redirection apres que l'utilisateur se soit logu.
destination2.php3   : 2eme page d'exemple de redirection.

Ces 2 pages (destination) appellent l'ID alatoire qui a t cre par consquent, si l'utilisateur n'a pas
rentr le bon passe, il sera dirig vers la page :
erreur.htm

lisezmoi.txt : cette page !!


__________________Dans le rpertoire "protec"___________________

adduser.php3 : cette page sert a rentrer un nouveau membre
admin.php3 : la page principale de l'administration
creation_compte.php3 : confirmation de la creation du membre
effacer.php3 : cette page efface le membre selectionn
modifier.php3 : permet de voir et de modifier un membre
modifier2.php3 : permet de voir et de modifier un membre
modif.php3 : confirmation de modification d'un membre
footer.php3 : le liens sur mon site !!!!
erreur.htm : la page de redirection en cas faux login
erreur2.htm : page de redirection si mauvaise connection ou traitement d'un membre inexistant
delogue.htm : La sortie !!

_________________Dans le repertoire "Passe"_______________________

conf.php3 : le fichier de configuration de la base


_________________________________TRES IMPORTANT________________________________


Si le membre est sur une page protge, et que vous voulez le diriger vers une autre page protge,
il faut rajouter cette portion de code dans le tag href : 

<a href="lasuite.php3?id=<? echo $id ?>">

En fait, vous rajoutez le code  <? echo $id ?> qui se chargera de transmettre la variable "id"
 la page suivante.


LORSQUE VOUS RENTRER UNE DESTINATION POUR UN MEMBRE, VOUS DEVEZ CONSIDERER LA REDIRECTION COMME SI
CELUI CI ETAIT SUR LA PAGE "login.php3" DANS LE REPERTOIRE "AUTHENTIFICATION_MEMBRES"

____________________________________________________________________________________
De plus, si vous crz d'autres pages cibles (comme destination 1 et 2)
, il faut obligatoirement que ces pages soient en php3 car en entte de ces pages, 
vous devez insrer le code suivant :

<?
require("chemin_pour_arriver_au_repertoire/protec/passe/conf.php3");
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$requete=mysql_db_query($sql_bdd,"select * from membre where id=\"$id\"",$db_link);
if(mysql_num_rows($requete)==0)
	{
	header("Location:$url_erreur");
	}
	
?>

___________________________________PETIT PLUS !!____________________________________


Si vous souhaitez GERER cette ZONE DE MEMBRES par plusieurs administrateurs, 
il vous suffit d'insrer un membre avec comme page de redirection 
"protec/admin.php3"
et surtout, n'oubliez pas de lui attribuer le MEME MOT DE PASSE que vous car l'acces 
 l'admin est par dfaut axer sur ce mot de passe (le meme que dans conf.php3 !)

_____________________________________________________________________________________

Voil,  vous de jouer !
Si vous avez des problmes, webmaster@scriptgratuit.com
http://www.scriptgratuit.com
Paul LEAL ALVES