Super,
Ca marche en inserant dans phpwebgallery_users et dans phpwebgallery_user_group seulement.
Ca va me faire gagner beaucoup de temps.
Je fabrique maintenant mon SQL complet ( depuis ma base Access, et avec MySQLFront)
Merci encore pour la réponse ultra rapide !
exemple:
INSERT INTO `phpwebgallery_users`
(id,username,password,mail_address)
VALUES
(25, 'toto', 'CD5FFFFFFFFFFFFF', 'toto@antispam.fr');
INSERT INTO `phpwebgallery_user_group`
(user_id, group_id)
VALUES
(25, 6);
'CD5FFFFFFFFFFFFF' le MD5 du mot de passe.
8-)
jpdn2 a écrit:
sinon, comment envoyer le contenu de ce fichier en simulant des inscriptions comme le ferait un nouvel utilisateur via internet , et ce afin de remplir toutes ces tables automatiquement ?
Fabrique les ordres 'INSERT into '... dans un fichier .sql
et utilise phpMyAdmin.
8-)
Pour assigner le groupe par défaut, il te faudra charger la table phpwebgallery_user_group et cela devrait être suffisant.
Je ne crois pas qu'il soit nécessaire de précharger phpwebgallery_user_infos.
8-)
Bonjour,
J'ai le même problème avec une gallerie que je viens de mettre en place , et pour laquelle je dois maintenant créer les 250 utilisateurs, qui appartiennent tous au même groupe. "MEMBRES"
J'ai défini ce groupe par défaut dans PWG, gestion des groupes .
J'ai un fichier SQL avec les login, mot de passe en MD5 et email
Ma question est :
Est il suffisant de charger la table phpwebgallery_user ?
sinon quelles sont les autres tables que je dois aussi renseigner ? ( phpwebgallery_group , phpwebgallery_infos, etc...)
sinon, comment envoyer le contenu de ce fichier en simulant des inscriptions comme le ferait un nouvel utilisateur via internet , et ce afin de remplir toutes ces tables automatiquement ?
Merci d'avance,
mathiasm a écrit:
the_bod a écrit:
Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?En fait, il faut regarder le source php de l'application lorsqu'elle chiffre les mots de passe (l'équivalent de la page identification.php de phpwebgallery).
Merci, j'ai regardé, j'ai trouvé je suis en cours de tests.
je vous tiens au courant.
the_bod a écrit:
Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?
En fait, il faut regarder le source php de l'application lorsqu'elle chiffre les mots de passe (l'équivalent de la page identification.php de phpwebgallery).
mathiasm a écrit:
Vérifie déjà comment les anciens mots de passe sont chiffrés. Si le système est le même, alors bingo. Sinon, t'es foutu, car le chiffrage des mots de passe est destructif (md5, etc).
Si tu as les mots de passe en clair, tu peux te faire une moulinette php qui va te générer tes hash. MySQL supporte MD5, SHA1, mais pas SMD5, format par défaut dans phpwebgallery.
Si tu passes en md5, tu peux utiliser la fonction mysql pour chiffrer pendant le INSERT, sinon, solution php évoquée ci-dessus.
Pas très doué en PHP.
Comment je peux verifier le codage des PW éxistants dans mySQL ?
Vérifie déjà comment les anciens mots de passe sont chiffrés. Si le système est le même, alors bingo. Sinon, t'es foutu, car le chiffrage des mots de passe est destructif (md5, etc).
Si tu as les mots de passe en clair, tu peux te faire une moulinette php qui va te générer tes hash. MySQL supporte MD5, SHA1, mais pas SMD5, format par défaut dans phpwebgallery.
Si tu passes en md5, tu peux utiliser la fonction mysql pour chiffrer pendant le INSERT, sinon, solution php évoquée ci-dessus.
grum a écrit:
j'oubliais : lors de l'import, pense bien à utiliser la même fonction de cryptage que PWG pour le mot de passe (je pense a PASSWORD() mais bon, je n'ai pas vérifié)
Merci, j'avais effectivement pensé à utiliser directement phpmyadmin mais j'ai le problème de cryptage du PW et la je ne sais pas trop comment faire. Si quelqu'un peut me donner un petit coup de main !!
Merci d'avance
j'oubliais : lors de l'import, pense bien à utiliser la même fonction de cryptage que PWG pour le mot de passe (je pense a PASSWORD() mais bon, je n'ai pas vérifié)
Bonjour,
Tu peux utiliser mysql je pense.
çà demande par contre un peu de savoir faire...
sinon essaye avec esKuel, y a des fonctions d'import mais je n'ai jamais testé...
http://eskuel.sourceforge.net
Bonjour,
j'ai besoin de créer une centaine d'utilisateur sur notre site. Je voudrais savoir s'il existe un outil permettant de d’importer une liste d’utilisateur avec mot de passe et groupe d’appartenance depuis un fichier type csv par exemple. J’ai parcouru tout le site et je n’ai rien trouvé sur le sujet.
Merci d’avance