Get and display a person's basic personal data based on his PID number
The following client script will get a person's basic personal data based on a PID that you supply and display them in a table. (Pls. scroll down)
Select a PID number from 10000000 to 10000004, enter it in the input box and press "Start demo". Note if you enter an invalid value or if the
PID does not exist in the remote database, an error message will be displayed.
// Load the library
require('ixr_library.inc.php');
// Create the client and connect to the remote server
$client = new IXR_Client('http://207.44.195.231/~care2x/foundry/modules/hxp/server.php');
// Create the header and supply the username and password
$header['usr'] = 'hxp';
$header['pw'] = 'hxp';
// Set the PID
$PID = $HTTP_GET_VARS['pid'];
// Call the remote procedure
if (!$client->query('Person.Basic', $header, $PID)){
// If error, show info
echo ('An error occured - '.$client->getErrorCode().' : '.$client->getErrorMessage();
}else{
// Get the result
$response = $client->getResponse();
// Display the result
echo '<TABLE BORDER=0>';
while(list($x,$v) = each($response)){
echo "<TR><TD>$x</TD><TD>$v</TD></TR>";
}
echo '</TABLE>';
}
Select a PID number from 10000000 to 10000004, enter it in the input box and press "Start demo". Note if you enter an invalid value or if the
PID does not exist in the remote database, an error message will be displayed.
|