File_SMBPasswd::save() -- Sauvegarde le fichier smbpasswd
Description
Sauvegarde le contenu de l'objet File_SMBPasswd
dans un fichier smbpasswd sur le disque. La sauvegarde
verrouille implicitement le fichier.
Valeur retournée
mixed - Retourne TRUE en cas de succès,
un objet PEAR_Error en cas d'échec.
Note
Cette fonction ne peut pas être appelée de façon statique.
Exemple
Exemple 39-1. Exemple avec File_SMBPasswd::save() <?php
require_once('File_SMBPasswd.php');
$f = new File_SMBPasswd('./smbpasswd');
$f->load();
$ret = $f->addAccount('sepp3', 12, 'MyPw');
if (PEAR::isError($ret)) {
echo $ret->getMessage();
exit;
}
$ret = $f->modAccount('sepp', '', 'MyPw');
if (PEAR::isError($ret)) {
echo $ret->getMessage();
exit;
}
$ret = $f->delAccount('karli');
if (PEAR::isError($ret)) {
echo $ret->getMessage();
exit;
}
$status = $f->save();
if (PEAR::isError($status)) {
// gestion des erreurs
} else {
// continue le processus
}
?> |
|