smbpasswd.php

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· PHP 代码 · 共 66 行

PHP
66
字号
<?phprequire_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;} $f->printAccounts();if (PEAR::isError($ret)) {    echo $ret->getMessage();    exit;}echo "PASS 1 ------------\n";$f = new File_SMBPasswd('./smbpasswdnew');$ret = $f->addAccount('sepp1', 12, 'MyPw');if (PEAR::isError($ret)) {    echo $ret->getMessage();    exit;} $ret = $f->addUser('sepp3', 1000, 'MyPw');if (PEAR::isError($ret)) {    echo $ret->getMessage();    exit;} $ret = $f->addMachine('mypc', 1000);if (PEAR::isError($ret)) {    echo $ret->getMessage();    exit;} $f->printAccounts();$ret = $f->save();if (PEAR::isError($ret)) {    echo $ret->getMessage();    exit;} echo "PASS 2 ------------\n";$f = new File_SMBPasswd('./smbpasswd');$f->load();if ($f->verifyAccount('sepp', 'MyPw')) {    echo "Account valid\n";} else {    echo "Account invalid or disabled\n";}echo "PASS 3 ------------\n";?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?