Saludos compañeros y gracias de antemano por la ayuda.
Cuando utilizo la función user_save para crear una cuenta de usuario nueva sale el siguiente error: Fatal error: Call to undefined function field_attach_presave() in C:\WampDeveloper\Websites\www.desarrollodinnco.com \webroot\modules\user\user.module on line 470.
Lo extraño es que sí crea el usuario pero el error detiene la aplicación.
pongo un ejemplo del código usado, es muy común en la Web
$newUser = array(
'name' => $mail,
'pass' => 'password', // note: do not md5 the password
'mail' => $mail,
'status' => 1,
'init' => $mail,
'roles' => array(5)
);
$user = user_save(null, $newUser);
Gracias por la ayuda.