call('GetChallenge'); $pass = md5(md5($challenge) . md5($password)); $param = array('user' => $username, 'pass' => $pass); $response = $client->call('Login', $param); if($client->fault){ echo "FAULT:

Code: {$client->faultcode}
"; echo "String: {$client->faultstring}

"; } else { if($response) { echo "Logged in with sessionID $response .\n
"; $resp = array('sessid' => $response); //$prjlist = array(); $prjlist = $client->call('GetProjectList', $resp); if($client->fault){ echo "FAULT:

Code: {$client->faultcode}
"; echo "String: {$client->faultstring}

"; } else echo "List of projects:: "; print_r($prjlist); echo "\n
"; $filelist = $client->call('GetFileList', $resp); if($client->fault){ echo "FAULT:

Code: {$client->faultcode}
"; echo "String: {$client->faultstring}

"; } else echo "List of files:: "; print_r($filelist); echo "\n
"; $summary = $client->call('GetProjectSummary', array('sessid' => $response, 'project' => 'zz_2533')); if($client->fault){ echo "FAULT:

Code: {$client->faultcode}
"; echo "String: {$client->faultstring}

"; } else echo "Project Summary:: "; print_r($summary); echo "\n
"; $close = $client->call('Logout', $resp); if($client->fault){ echo "FAULT:

Code: {$client->faultcode}
"; echo "String: {$client->faultstring}

"; } else echo "Logging out: "; if($close == true) echo "true"; echo "\n
"; } else echo "Login unsuccessful."; } } else { ?>



Server:
Username:
Password: