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 + -
显示快捷键?