示例#1
0
                trigger_error('Impossible d\'obtenir les données sur la liste', ERROR);
            }
            if ($listdata = $result->fetch()) {
                $wanewsletter = new Wanewsletter($listdata);
                $wanewsletter->message =& $message;
                $wanewsletter->do_action($action, $email, $format);
            } else {
                $message = $lang['Message']['Unknown_list'];
            }
        } else {
            $message = $lang['Message']['Invalid_action'];
        }
    } else {
        $wanewsletter = new Wanewsletter();
        $wanewsletter->message =& $message;
        $wanewsletter->check_code($code);
    }
}
if (defined('IN_WA_FORM')) {
    //
    // On réactive le gestionnaire d'erreur précédent
    //
    @restore_error_handler();
    // Si besoin, conversion du message vers le charset demandé
    if (!empty($textCharset)) {
        $message = iconv($lang['CHARSET'], $textCharset, $message);
    }
    echo nl2br($message);
}
//
// remise des paramêtres par défaut
示例#2
0
             default:
                 $pop->delete_mail($mail_id);
                 continue 2;
                 break;
         }
         $code = $pop->contents[$mail_id]['message'];
         if (strlen($code) == 32) {
             $code = substr($code, 0, 20);
         }
         if ($action == 'inscription' || $action == 'setformat' || $action == 'desinscription' && empty($code)) {
             $wan->do_action($action, $email);
         } else {
             if (empty($headers['date']) || intval($time = strtotime($headers['date'])) > 0) {
                 $time = time();
             }
             $wan->check_code($code, $time);
         }
         //
         // On supprime l'email maintenant devenu inutile
         //
         $pop->delete_mail($mail_id);
         $cpt++;
         if ($cpt > $limit_security) {
             break;
         }
     }
     //end for
     $pop->quit();
     $output->message('Success_operation');
 } else {
     trigger_error('No valid mode specified', ERROR);