<?php

if (isset($_POST['submit'])) {
    $id = $_POST['sid'];
    $firstname = $_POST['firstname'];
    $lastname = $_POST['lastname'];
    $address = $_POST['address'];
    $city = $_POST['city'];
    $state = $_POST['state'];
    $postal = $_POST['postalcode'];
    $phone = $_POST['phone'];
    $param = array('FirstName' => "{$firstname}", 'LastName' => "{$lastname}", 'StreetAddress' => "{$address}", 'City' => "{$city}", 'State' => "{$state}", 'PostalCode' => "{$postal}", 'Phone' => "{$phone}", 'SubscriberID' => "{$id}");
    $client1 = new soapclient('http://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('http://etypeservices.com/service_GetPasswordByUserName.asmx?WSDL');
    $resp = $client1->GetPasswordByUserName($param1);
    if ($Password == $resp->GetPasswordByUserNameResult) {
        $param = array('UserName' => $username, 'Password' => $nPassword);
        $client = new soapclient('http://etypeservices.com/Service_ChangePassword.asmx?WSDL');
        $response = $client->ChangePassword($param);