Fork me on GitHub






importer fichier excel dans systeme pour créer les membres
Régulier
Inscrit: 04/09/2005 16:44
De Belgique - Villers la ville
Messages: 384
bonjour

j'aimerais, pour mon site d'école, importer un fichier excel pour l'inscription des profs de l'école.

Est-ce possible?
via l'admin?
via la base de données directement?


Merci

Posté le : 16/01/2015 21:42

---------------
Merci à vous
---------------

Merentar
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Tout est possible mais pour moi, pas directement depuis excel, ni par la partie administration ni directement via la base de données...

Il y a plusieurs choses à prendre en compte:
- Il faut renseigner obligatoirement tous le champs de la table users.
- Problème avec le mot de passe des membres qui doit être chiffré en MD5 (champ 'pass') ainsi que le champ 'actkey'.
- Il n'y a pas que la table users mais aussi la table groups_users_link qu'il faut renseigner.

Personnellement j'ai déjà réalisé une opération de ce style (création aléatoire de plusieurs milliers de membres) en écrivant un script php (ce que je te conseille de faire ).

Posté le : 17/01/2015 09:53

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Via l'admin non, mais via PHPMyAdmin oui, il accepte les importations via fichiers CSV (excel sait enregistré en CSV),

Posté le : 17/01/2015 09:56
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Admin Frxoops
Inscrit: 05/03/2005 05:20
De Vaucluse
Messages: 960
Citation :
Via l'admin non, mais via PHPMyAdmin oui, il accepte les importations via fichiers CSV (excel sait enregistré en CSV),
Je ne suis pas un pro de excel mais de mémoire il ne sait pas calculer un MD5 (pour les champs 'pass' et 'actkey') pour une valeur dans une cellule et il faut passer par VBA. Autre solution utiliser un générateur de MD5 en ligne et coller le résultat dans excel.

Posté le : 17/01/2015 10:22

Open in new window

Xoops 2.5.7.2 - Debian 8.2 - Apache 2.4.10 - MySQL 5.5.47 - Php 5.6.17
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
le champs actkey ne sert que pour valider l'adresse mail, donc pas forcément nécessaire.
je que je fais en général pour le pass (je le pratique pour les migrations d'un CMS à l'autre), je laisse le champs vide lors de l'importation.

Ensuite, je fais un script PHP qui lit les lignes de la table users, qui génère un mot de passe md5 aléatoire, l'inscrit dans la table user et qui envoi (ou imprime suivant les cas pour envoi par courrier) par mail au destinataire les données en précisant qu'il doit changer le mot de passe dès sa connexion.

Posté le : 17/01/2015 11:23
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Régulier
Inscrit: 04/09/2005 16:44
De Belgique - Villers la ville
Messages: 384
Mille mercis pour vos réponses...

je vais essayer mais ça n'a pas l'air simple tout ça.

A+

Posté le : 18/01/2015 12:42

---------------
Merci à vous
---------------

Merentar
Partager Twitter Partagez cette article sur GG+
Re: importer fichier excel dans systeme pour créer les membres
Team FrXoops
Inscrit: 12/08/2003 14:34
De Montpellier
Messages: 209
Si tu as un annuaire LDAP (Open LDAP ou Active Directory) le plus simple est de s'appuyer dessus.

Voir mon tuto : https://www.frxoops.org/modules/newbb/ ... id=235019#forumpost235019

Posté le : 30/01/2015 01:00

11 ans de Xoops !
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

27 Personne(s) en ligne (19 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 27 | Plus ...