本文整理匯總了PHP中soapclient::SubscriberRegistration方法的典型用法代碼示例。如果您正苦於以下問題:PHP soapclient::SubscriberRegistration方法的具體用法?PHP soapclient::SubscriberRegistration怎麽用?PHP soapclient::SubscriberRegistration使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類soapclient
的用法示例。
在下文中一共展示了soapclient::SubscriberRegistration方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: date
$UserName = $_POST['name'];
$Password = $_POST['password'];
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$address = $_POST['address'];
$city = $_POST['city'];
$state = $_POST['state'];
$postal = $_POST['postalcode'];
$phone = $_POST['phone'];
$publicationid = $_SESSION['Publication_Id'];
$date = date("Y-m-d");
// current date
$expdate = date('Y-m-d', strtotime("+1 week"));
$param = array('Email' => "{$email}", 'UserName' => "{$UserName}", 'Password' => "{$Password}", 'FirstName' => "{$firstname}", 'LastName' => "{$lastname}", 'StreetAddress' => "{$address}", 'City' => "{$city}", 'State' => "{$state}", 'PostalCode' => "{$postal}", 'Phone' => "{$phone}", 'ExpiryDate' => "{$expdate}", 'PublicationID' => "{$publicationid}");
$client = new soapclient('http://etypeservices.com/Service_PrintSubscription.asmx?wsdl');
$response = $client->SubscriberRegistration($param);
if ($response->SubscriberRegistrationResult == -1) {
$msg = "UserName Already Exits";
} else {
if ($response->SubscriberRegistrationResult == -2) {
$msg = "Some Error On Registration";
} else {
if ($response->SubscriberRegistrationResult == 1) {
$msg = "UserName Already Exits or Email is Blank";
} else {
if ($response->SubscriberRegistrationResult == -3) {
$msg = "Email Already Registered Against This Publication";
} else {
drupal_goto('custom-login-page');
}
}