Bonjour à tous communauté de PHPCS. Voici une source d'exemple en PHP5 objet de gestion d'utilisateur , groupe avec un système de sécurité IP. L'interface est entièrement géré en CSS avec l'utilisation de Smarty pour la gestion des thèmes. Ce mini projet de démo possède une documentation WORD pour explication de l'application ainsi qu'un fichier texte possédant l'ensemble des connexions.
L’interface de gestion utilisateur est composé de :
- système de gestion de droit administrateur / modérateur
- système de protection par IP
- gestion de groupe et attribution d’identifiant à un groupe
- La possibilité de modifier / supprimer / éditer facilement les groupes, la gestion d’utilisateur et les IP.
- Protection du groupe si il est déjà associé à un utilisateur
- Gestion de session.
Composition du droit administrateur :
Total modification et gestion
Composition du droit modérateur :
- Ne peut supprimer un utilisateur
- Ne peut gérer les IP
- Ne peut désactiver un utilisateur
- Ne peut modifier son identifiant
Composition :
- MyDB pour la connexion Mysql (fichier de configuration config.inc.php
- PHP & Smarty en solution de Template
- Gestion de thème dans le dossier thème
- CSS dans « css/general.css »
- JavaScript intégré dans les fichiers Template
Merci de vos commentaires ;)
Kilian
Source / Exemple :
Tous est dans le zip ;)
Conclusion :
Merci de vos commentaires ;)
27 avril 2009 à 08:21
Mille pardons et les remarques, ici on en reçoit toujours pas mal, mais c'est dans le bon sens !
au fait, d'une part, "dévlopé sTp" c'est du SMS !! dans tt lé lang
Kenavo !<< ça c'est du breton !!! ;-)
27 avril 2009 à 00:23
Évidament que j ai lu les conditions générales comme toi mon prenons et j espère que se net pas a cause de ça que tu Bradie l article 3... Si ya des fautes d orthographes ses tout simplement que ce n et pas ma langue natale et de plus je faite de mon possible de pour écrire le plus correctement possible.
Alors pour faire cour si on ne veux pas de gen comme moi sur se forum et bien il faut tout simplement le motionner dans votre chate.
Enfin je suis désoler pour les autres si je vous est choquer, mais il fallait cette petite explication pour Jadu.
J espère que cette incident et Claus et sincère salutation a utopia.
Cordialement.
25 avril 2009 à 18:04
25 avril 2009 à 14:37
en plus je suis très embêté car je suis en même temps à regarder ""http://net.tutsplus.com/tutorials/php/a-better-login-system/ "" proposé par CODEFALSE qui est (je l'ai remarqué ) toujours de bon conseil.
Comme je suis sur les deux en même temps (sur 2 PC séparés tout de même) je me mélange sans doute un peu.
( pas mal ? lol )
25 avril 2009 à 14:16
Voici une petite démo d'installation en plus de la documentation :
- Vérifier qu'en plus de Mysql , Mysqli soit bien présent dans la configuration de PHP grace à un PHP info
( <?php phpinfo(); ?> )
Sinon : apt-get install php5-mysqli ou yum install php-mysqli
sous wamp activer le module mysqli
sous le PHP ini activer le module .so de mysqli
- Création d’une base mysql « notre_site »
- Edition du fichier config.inc.php
$GLOBALS['ADRESSE'] > A adapter pour l'adresse : 'http://'.$_SERVER['HTTP_HOST'].'/notre_site';
$GLOBALS['RACINE'] = $_SERVER['DOCUMENT_ROOT'].'/notre_site'; (à adapter )
$GLOBALS['SHOW_SQL'] = TRUE;
$GLOBALS['SHOW_SQL_ERRORS'] = TRUE; > Pour le débuge
- Insertion des tables SQL : base.sql
URL : http://localhost/notre_site/login.php
Kilian
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.