Body
"$firstname",'LastName' =>"$lastname",'StreetAddress' =>"$address",'City'=>"$city",'State'=>"$state",'PostalCode'=>"$postal",'Phone'=>"$phone",'SubscriberID'=>"$id");
$client1= new soapclient('https://www.etypeservices.com/Service_EditSubscriberProfile.asmx?wsdl');
$response1=$client1->SubscriberUpdateProfile($param);
drupal_goto('user');
}
if(isset($_POST['change'])) {
global $user;
$username=$_POST['name'];
$Password=$_POST['oldpassword'];
$nPassword=$_POST['newpassword'];
//require_once 'includes/password.inc';
//$u=user_check_password('$Password', '$user->pass');
//$p=user_hash_password('$Password');
$param1=array('UserName' => $username);
$client1 = new soapclient('https://www.etypeservices.com/service_GetPasswordByUserName.asmx?WSDL');
$resp=$client1->GetPasswordByUserName($param1);
if($Password==$resp->GetPasswordByUserNameResult)
{
$param=array('UserName'=>$username,'Password' =>$nPassword);
$client = new soapclient('https://www.etypeservices.com/Service_ChangePassword.asmx?WSDL');
$response=$client->ChangePassword($param);
// echo "
";
// print_r($response);
// echo "";
$query="select name, uid from users where name='".$username."'";
$qu=db_query($query);
$userexit = "";
foreach($qu as $qu)
{
$userexit = $qu->name;
}
if($userexit != '')
{
$edit['pass'] = $Password;
user_save($user, $edit);
$msg="Password Changed Successfully";
//drupal_goto('custom-login-page');
}
}
else
{
$msg="Enter The Correct Old Password";
}
}
?>