Exemplo n.º 1
0
 /* Save Data */
 if ($errText == '') {
     # No Error
     if ($saveMod) {
         #Subscribe
         /* Limit Control */
         if (!limitBlock($sourceLimit, $LETHE_ORG_SETS['set_org_max_subscriber'])) {
             die(errMod(showIn($formErrors[3], 'page'), 'danger'));
             # Custom Error (Subscription Stopped for Limit Exceeded)
         }
         /* Saving */
         //print_r($saveList);
         $ads = new lethe();
         $ads->OID = $srOrg->Get('ID');
         $ads->subscribeData = $saveList;
         if ($ads->addSubscriber()) {
             $subThank = showIn($sr->Get('form_success_text'), 'page');
             $formSuccTxt = $sr->Get('form_success_url_text');
             $formSuccURL = $sr->Get('form_success_url');
             if (!empty($formSuccTxt) && !empty($formSuccURL)) {
                 $subThank .= '<a href="' . showIn($sr->Get('form_success_url'), 'input') . '">' . showIn($sr->Get('form_success_url_text'), 'page') . '</a>';
                 if ($sr->Get('form_success_redir') && !isLogged()) {
                     $subThank .= '<script>setTimeout("window.location=\'' . showIn($sr->Get('form_success_url'), 'input') . '\'",' . $sr->Get('form_success_redir') * 1000 . ');</script>';
                 }
             }
             $errText = errMod($subThank, 'success');
         } else {
             # Subscribe Error
             echo errMod($ads->errPrint, 'danger');
         }
     }