function setWSUserDefaultTimeZone($requestingUser, $usernew) { $wsdl = "http://ita-provisioner.cis.fiu.edu:8080/axis2/services/VirtualLabs?wsdl"; $location = "http://ita-provisioner.cis.fiu.edu:8080/axis2/services/VirtualLabs"; $zone = get_record('user_info_data', 'userid', $usernew->id, 'fieldid', 4); if (!empty($zone->data)) { $timezone = $zone->data; } else { $timezone = ""; } try { $params = array('requestingUser' => $requestingUser, 'userName' => $usernew->username, 'timeZoneId' => $timezone); $client = new SoapClient($wsdl, array('location' => $location)); $result = $client->SetUserDefaultTimeZoneId($params); //$success = $result->success; } catch (Exception $e) { echo $e->getMessage(); } catch (SoapFault $soapfault) { echo $soapfault->getMessage(); } }