Mymini php admin pour minidb sans mysql

Soyez le premier à donner votre avis sur cette source.

Vue 7 904 fois - Téléchargée 893 fois

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

Ajouter un commentaire

Commentaires

Messages postés
498
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
1
Bonjour, j'ai installé les scripts sur mon serveur pour tester mais après être identifié dans l'admin je ne peux rien changer, ni ajouter...
Messages postés
1
Date d'inscription
samedi 14 octobre 2006
Statut
Membre
Dernière intervention
19 octobre 2007

bonjour superbe script je les installez et des que la page index ce lance je vois plein de donnees msql/.....etc
je lance login et pass et rien ne se passe pourquoi
Messages postés
136
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
18 avril 2013

Bonjour
Je vais refaire complètement la source
Afin de la rendre plus fonctionnelle

@ bientôt
Messages postés
1
Date d'inscription
vendredi 30 mars 2007
Statut
Membre
Dernière intervention
7 avril 2007

Bonjour,


J'ai voulu utiliser ton script mais le login et mot de passe ne fonctionne pas?
Je voudrais savoir ou je doit aller pour retrouver le code de admin pour le modifier
Je trouve ce script formidable et je voudrais l'utiliser.

Salutations et merci
Messages postés
1
Date d'inscription
vendredi 21 janvier 2005
Statut
Membre
Dernière intervention
19 août 2006

Bonjour,

je suis totalement nul en PHP, mais ton script est celui qui me semble le plus abordable pour moi tout en restant sérieux.

Cependant, il fallait bien qu'il y ait un problème, ca aurait été trop beau sinon.
Une fois installé, plusieurs messages d'erreur apparaissent sur mes pages :

Warning: session_start() [function.session-start]: open(/mnt/111/sdc/2/a/aquatique01/sessions/sess_505f9064e504d1f57d84ac5392b7d0f3, O_RDWR) failed: No such file or directory (2) in /mnt/111/sdc/2/a/aquatique01/security/index.php on line 26

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /mnt/111/sdc/2/a/aquatique01/security/index.php:26) in /mnt/111/sdc/2/a/aquatique01/security/index.php on line 26

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/111/sdc/2/a/aquatique01/security/index.php:26) in /mnt/111/sdc/2/a/aquatique01/security/index.php on line 26

Comment je pourrais faire disparaitre ca?

Merci d'avance
Afficher les 20 commentaires

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.