Bonsoir à tous,
Je désire ajouter un utilisateur ("registered").
Au départ je pensais simplement ajouter un enregistrement dans la tables "users" et un dans la table "user_usergroup_map".
Mais il me parait plus sur et plus élégant d'utiliser les api Joomla, malheureusement je suis complètement débutant en ce domaine.
Dans d'autres discussions j'ai trouvé :
Rien ne s'ajoute
Je ne vois pas ou sont mes erreurs...
D'avance merci pour votre aide.
Marc
Je désire ajouter un utilisateur ("registered").
Au départ je pensais simplement ajouter un enregistrement dans la tables "users" et un dans la table "user_usergroup_map".
Mais il me parait plus sur et plus élégant d'utiliser les api Joomla, malheureusement je suis complètement débutant en ce domaine.
Dans d'autres discussions j'ai trouvé :
<?php
define('_JEXEC', 1);
define('JPATH_BASE', '.');
require_once JPATH_BASE . '/includes/defines.php';
require_once JPATH_BASE . '/includes/framework.php';
require_once JPATH_BASE . '/libraries/joomla/factory.php';
$mainframe = JFactory::getApplication('site');
$mainframe->initialise();
$user = JFactory::getUser();
$user->name = "tata";
$user->username = "tata";
$user->email = "";
$user->password = md5("tata");
$user->groups = array(2);
$user->save();
?>
define('_JEXEC', 1);
define('JPATH_BASE', '.');
require_once JPATH_BASE . '/includes/defines.php';
require_once JPATH_BASE . '/includes/framework.php';
require_once JPATH_BASE . '/libraries/joomla/factory.php';
$mainframe = JFactory::getApplication('site');
$mainframe->initialise();
$user = JFactory::getUser();
$user->name = "tata";
$user->username = "tata";
$user->email = "";
$user->password = md5("tata");
$user->groups = array(2);
$user->save();
?>
Rien ne s'ajoute
Je ne vois pas ou sont mes erreurs...
D'avance merci pour votre aide.
Marc
Commentaire