echo "That address is already in use.\n"; } else { $valid = true; } } else { echo $field->error() . "\n"; } } } $valid = false; while (!$valid) { echo "User group:"; $usergroup = trim(fgets(STDIN)); if ($usergroup) { $usergroups = new Model_Usergroup(); $usergroups->where('usergroupname = ?', $usergroup); $usergroup = $usergroups->getFirst(); if ($usergroup->exists()) { $usergroupid = $usergroup['usergroupid']; $valid = true; } else { echo "That user group does not exist.\n"; } } } $valid = false; while (!$valid) { echo "Password:"; $password = trim(fgets(STDIN)); if ($password) { $valid = true;