if (count($tokens) != 2) { echo "Usage is: login <user#>\n"; } else { $idx = $tokens[1]; $user = $users[$idx]; if ($user) { $sessionid = $user['sessionid']; $err = true; if ($sessionid) { $err = $client->login_with_sessionid($sessionid); if ($err) { echo "sessionid login error: {$err}\n"; } } if ($err) { $err = $client->login_new_session($user['passphrase']); if (!is_string($err)) { $sessionid = $err[0]; $users[$idx]['sessionid'] = $sessionid; $err = false; } } if ($err) { echo "Login error: {$err}\n"; } else { $hash = sha1($sessionid); echo "sessionid: {$sessionid}\n" . " hash: {$hash}\n"; $banks = $client->getbanks(true); $bank = false; foreach ($banks as $bank) { break;