Crucible Therapy Webinar Registration – Subscription
Multiple session enrollment for the Crucible Therapy Webinar Series.
Subscription enrollment is a minimum of six webinar sessions. Additional webinars may be added to an existing subscription under certain conditions. See below
Time: Wednesdays monthly, 4 PM U.S. Mountain Time.
Price: Multiple Session enrollment is $50.00 per session.
Your total purchase price will be displayed in your shopping cart.
Subscription pricing is available for purchases of less than 6 webinars under the following conditions:
- You must have previously purchased 6 webinars, and
- It must be within 30 days of your last purchased webinar.
- Your purchasing status will be displayed in a message bar under the main menu after logging in.
For single-session enrollment, click here
Enrollment includes participation in a live webinar and access to the session recording when it becomes available. Enrollment in a past webinar includes session recording only.
A confirmation email with your Webinar Login Credentials will follow your completed order. Access details for the specific session you enroll in will follow by separate email. This information can also be found on your user page.
Please select the Sessions below you choose to register for.
uid;
if ($uid == 0) {
echo ‘
You must be a logged in user to purchase this item. Please click here to login with an existing account or to create an account, and return to this page.
‘;
echo ‘‘;
} else {
$result = db_query(“SELECT DISTINCT option_name, option_date FROM {crucible_webinar_user} WHERE uid = %d”, $uid);
$count = 0;
while ($row = db_fetch_array($result)) {
$enrolled[] = $row[‘option_name’] . ‘ – ‘ . $row[‘option_date’];
$count++;
// Convert event time to unix timestamp
$date = explode(‘, 4’, $row[‘option_date’], -1);
$date = explode(‘ ‘, str_replace(‘,’, ”, $date[0]));
$formatted = $date[1] . ‘ ‘ . $date[0] . ‘ ‘ . $date[2];
$unixtime = strtotime($formatted);
// Save the most recent event time
if (empty($latest)) {
$latest = $unixtime;
} else {
if ($unixtime > $latest) {
$latest = $unixtime;
}
}
}
// $latest = 1440611600; // converts to 8/26/2015! for testing
// Only post messages if there are no error messages returning from the add_to_cart function, and this is the product display
// i.e., not the cart display.
// unset($_SESSION[‘messages’][‘status’]);
$path = arg(1);
if(!isset($_SESSION[‘messages’][‘error’]) && $path == ‘7639’){
$expire = $latest + 25920000;
if ($count >= 6 && $expire > time()) {
drupal_set_message(“Your prior purchases qualify for a subscription extension.”);
drupal_set_message(“You may purchase less than 6 webinars and receive the subscription rate.”);
} else {
if ($count > 0) {
drupal_set_message(“Your prior purchases do not qualify for a subscription extension.”);
drupal_set_message(“You must have purchased 6 webinars and update within 30 days of your last webinar.”);
}
drupal_set_message(“Please choose a minimum of 6 sessions. For single session purchases, click here.“);
}
}
// dpm($_SESSION);
// dpm(get_defined_vars());
echo ‘‘;
}
?>
Crucible Therapy Webinar Registration – Subscription
Multiple session enrollment for the Crucible Therapy Webinar Series.
Subscription enrollment is a minimum of six webinar sessions. Additional webinars may be added to an existing subscription under certain conditions. See below
Time: Wednesdays monthly, 4 PM U.S. Mountain Time.
Price: Multiple Session enrollment is $50.00 per session.
Your total purchase price will be displayed in your shopping cart.
Subscription pricing is available for purchases of less than 6 webinars under the following conditions:
- You must have previously purchased 6 webinars, and
- It must be within 30 days of your last purchased webinar.
- Your purchasing status will be displayed in a message bar under the main menu after logging in.
For single-session enrollment, click here
Enrollment includes participation in a live webinar and access to the session recording when it becomes available. Enrollment in a past webinar includes session recording only.
A confirmation email with your Webinar Login Credentials will follow your completed order. Access details for the specific session you enroll in will follow by separate email. This information can also be found on your user page.
Please select the Sessions below you choose to register for.
uid;
if ($uid == 0) {
echo ‘
You must be a logged in user to purchase this item. Please click here to login with an existing account or to create an account, and return to this page.
‘;
echo ‘‘;
} else {
$result = db_query(“SELECT DISTINCT option_name, option_date FROM {crucible_webinar_user} WHERE uid = %d”, $uid);
$count = 0;
while ($row = db_fetch_array($result)) {
$enrolled[] = $row[‘option_name’] . ‘ – ‘ . $row[‘option_date’];
$count++;
// Convert event time to unix timestamp
$date = explode(‘, 4’, $row[‘option_date’], -1);
$date = explode(‘ ‘, str_replace(‘,’, ”, $date[0]));
$formatted = $date[1] . ‘ ‘ . $date[0] . ‘ ‘ . $date[2];
$unixtime = strtotime($formatted);
// Save the most recent event time
if (empty($latest)) {
$latest = $unixtime;
} else {
if ($unixtime > $latest) {
$latest = $unixtime;
}
}
}
// $latest = 1440611600; // converts to 8/26/2015! for testing
// Only post messages if there are no error messages returning from the add_to_cart function, and this is the product display
// i.e., not the cart display.
// unset($_SESSION[‘messages’][‘status’]);
$path = arg(1);
if(!isset($_SESSION[‘messages’][‘error’]) && $path == ‘7639’){
$expire = $latest + 25920000;
if ($count >= 6 && $expire > time()) {
drupal_set_message(“Your prior purchases qualify for a subscription extension.”);
drupal_set_message(“You may purchase less than 6 webinars and receive the subscription rate.”);
} else {
if ($count > 0) {
drupal_set_message(“Your prior purchases do not qualify for a subscription extension.”);
drupal_set_message(“You must have purchased 6 webinars and update within 30 days of your last webinar.”);
}
drupal_set_message(“Please choose a minimum of 6 sessions. For single session purchases, click here.“);
}
}
// dpm($_SESSION);
// dpm(get_defined_vars());
echo ‘‘;
}
?>