Mymini php admin pour minidb sans mysql

Description

Après avoir publié la source sur UNE MINIBD SANS MYSQL, un membres demandait : ( http://www.phpcs.com/article.aspx?Val=374 )

"Pratique, mais...
comme il s'agit d'une MiniDB, pk ne pas faire un MiniPHPMyAdmin ?"

Donc voilà un MiniPHPMyAdmin développé en 2 heures... (j'avais enfin un peut de temps :p )
Ce MiniPHPMyAdmin, permet de :
- Ajouter des enregistrements
- Modifier un enregistrement
- Déplacer l'ordre d'un enregistrement (par incrémentation de 1 vers le début ou la fin)
- Supprimer un enregistrement

J'ai intégré une mini interface (aux utilisateurs d'y insérer un module sécurisé...facile à faire avec les sources du site ;) )

Ce script permet de faire autant d'enregistrement que l'on veut sur 4 champs.
Libre aux utilisateurs d'en insérer plus.
Il génère automatiquement un second fichier ( myminidb.php), même si ce dernier n'existe pas !

J'intègre un ".zip" du script, ainsi que quelques images de l'interface "MiniPHPMyAdmin".

/!\ les champs ne contiennent pas de traitement de saisie... n'insérez donc pas du code HTML (ni les caractères type : ' \ ")

Le script, n'ormalement marche parfaitement... toutefois si vous rencontrez des problèmes ou si vous voyez des améliorations à ajouter, merci de me le signaler.

@++

Conclusion :

  • MISE A JOUR


Acces sécurisé avec liste d'utilisateurs (Admin, Modos, Users)
Je vous mets le contennu du Lisez_moi.txt

/***********************************************
  • BLINCKERS© Groups
  • MyMini PHP Admin 2.0a
  • Version du script : 1.0
  • Date : 02/02/2003

*
*
                                                                                              • /
  • LES FICHIERS *


- mymini_admin_link.php
// Liens accessibles dans le menu, une fois login + pass identifiés
- cut.php
// Déconnexion des membres
- index.php

- mymini_admin_datas.php
// Affichage des Données (Admin et Modos)
- mymini_admin_users.php
// Affichage des Membres (Admin et Modos)
- mymini_db_datas.php
// Base de données des Données
- mymini_db_users.php
// Base de données des Membres
- mymini_view_datas.php
// Affichage des Données (Users)
- mymini_view_users.php
// Affichage des Membres (Users)
- overall_footer.php
// Pieds de page comun
- overall_header.php
// Entête de page comun
  • INSTALLATION *


Mettre tous les fichiers dans le même répertoire
Les données ne sont pas consultables si pas de login+pass identifié

Le premier Membre qui est l'Administrateur a pour,
login : Admin
pass : 123456
Modifier ces valeurs dès votre première installation.
  • LES DROITS ET UTILISATIONS *


-> Admin ( Administrateur )

l'administrateur, peut (sur tous les membres, y compris lui-même) :
- modifier des membres (login, pass, mail, level)
- supprimer des utilisateurs (Modos, Users)
- déplacer des utilisateurs (Modos, Users)
- ajouter des membres (Tous types)

Il a tout contrôle sur les membres et les données.

-> Modos ( Modérateurs )

Les Modérateurs, peuvent :
- modifier des 'Users' (login, pass, mail)
UNIQUEMENT les Users et eux mêmes
- ajouter des 'Users'

Ils peuvent ajouter des données et les modifier.

-> Users (Utilisateurs)

Les Utilisateurs, peuvent :
- Voir les membres (Login, mail, level)
- Voir les données
            • IMPORTANT ******

Lors de la modification d'un membre, si pas de modification au
niveau du pass, ce dernier reste inchangé.
Si l' 'Admin' ou les 'Modos' change un 'pass', ce dernier est recodé.

Lors de l'ajout d'un membre, si l' 'Admin', ne saisie pas de
login ou pass, l'enregistrement n'est pas validé. (idem pour les 'Modos')

Le module permettant l'insertion des données avec guillemets ou apostrophes,
ainsi que tout caractères interprétés par deffaut par PHP n'est pas installé.
Caractères interdit dans les saisies :
- " ' \

/**************************************************************/

Si vous rencontrez des bugs, veuillez m'en informer ici :

- mcpeter@blinckers-groups.com

Merci

/**************************************************************/

/**************
  • BUGS
                            • /


- 03/02/2003 | 13:50 -
Petite modification dans le script...
Suite à un message d'un utilisateur :
- Les 'Modos' peuvent changer leur statut en 'Admin'

c'est maintenant rectifié. les 'Modos' ne peuvent pas modifier le Statut
des Membres ( modification apportée au '.zip' ) .
---------------------------

Codes Sources

A voir également

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.