Le nom de l'utilisateur doit commencer par un caractère alphanumérique et ne doit PAS contenir d'autres caractères que des caractères alphanumériques, un underline (_) et le tiret (-).
Le nom de l'utilisateur ne DOIT PAS contenir le délimiteur personnalisé !
Si vous utilisez la 'carte de nom', vous devez également utiliser ce nommage dans le tableau fourni, car vos valeurs seront mélangées vers le haut si elles sont dans le mauvais ordre, ce qui est également vrai si vous n'utilisez PAS la carte de nom !
Donc, soyez prudent et utilisez la carte de nom !
le nom de l'utilisateur à ajouter
le mot de passe de l'utilisateur à ajouter
propriétés supplémentaires de l'utilisateur à ajouter
Retourne TRUE en cas de succès, un objet PEAR_Error en cas d'échec.
Tableau 38-1. Valeurs PEAR_Error possibles
Code erreur | Signification |
---|---|
FILE_PASSWD_E_ALREADY_EXISTS | l'utilisateur existe déjà |
FILE_PASSWD_E_INVALID_CHARS | le nom de l'utlisateur contient des caractères invalides |
FILE_PASSWD_E_INVALID_CHARS | une des propriétés supplémentaires contient le délimiteur |
FILE_PASSWD_E_INVALID_ENC_MODE | le mode de cryptage actuel n'est pas supporté |
FILE_PASSWD_E_UNDEFINED | si le fichier passwd n'est pas défini |
Précédent | Sommaire | Suivant |
File_Passwd_Custom::save() | Niveau supérieur | File_Passwd_Custom::modUser() |