Example #1
0
     $invoicenumbers = tep_db_prepare_input($_POST['invoicenumbers']);
     $arr_no = explode(',', $invoicenumbers);
     foreach ($arr_no as $key => $value) {
         $arr_no[$key] = trim($value);
         if (substr_count($arr_no[$key], '-') > 0) {
             $temp_range = explode('-', $arr_no[$key]);
             $arr_no[$key] = implode(',', range((int) $temp_range[0], (int) $temp_range[1]));
         }
     }
     $invoicenumbers = implode(',', $arr_no);
 } else {
     // CHECK DATE ENTERED, GRAB ALL ORDERS FROM THAT DATE, AND CREATE PDF FOR ORDERS
     if (!isset($_POST['startdate']) || $_POST['startdate'] == '' || empty($_POST['startdate'])) {
         $_POST['startdate'] = '2000-01-01';
     }
     if (strlen($_POST['startdate']) != 10 || verify_start_date($_POST['startdate'])) {
         message_handler('ERROR_BAD_START_DATE');
     }
     if (!is_writeable(BATCH_PDF_DIR)) {
         message_handler('SET_PERMISSIONS');
     }
     $time0 = time();
     $startdate = tep_db_prepare_input($_POST['startdate']);
     if (!isset($_POST['enddate']) || $_POST['enddate'] == '' || empty($_POST['enddate'])) {
         $_POST['enddate'] = date("Y-m-d");
     }
     if (strlen($_POST['enddate']) != 10 || verify_end_date($_POST['enddate'])) {
         message_handler('ERROR_BAD_END_DATE');
     }
     if (!is_writeable(BATCH_PDF_DIR)) {
         message_handler('SET_PERMISSIONS');
Example #2
0
if ($HTTP_GET_VARS['mkey']) {
    $key = $HTTP_GET_VARS['mkey'];
    $message = $error[$key];
    $HTTP_GET_VARS['act'] = 0;
}
if ($HTTP_GET_VARS['act'] == '') {
    $HTTP_GET_VARS['act'] = 0;
}
if (strlen($HTTP_GET_VARS['act']) == 1 && is_numeric($HTTP_GET_VARS['act'])) {
    switch ($HTTP_GET_VARS['act']) {
        case 1:
            // CHECK DATE ENTERED, GRAB ALL ORDERS FROM THAT DATE, AND CREATE PDF FOR ORDERS
            if (!isset($HTTP_POST_VARS['startdate'])) {
                message_handler();
            }
            if (strlen($HTTP_POST_VARS['startdate']) != 10 || verify_start_date($HTTP_POST_VARS['startdate'])) {
                message_handler('ERROR_BAD_DATE');
            }
            if (!is_writeable(BATCH_PDF_DIR)) {
                message_handler('SET_PERMISSIONS');
            }
            $time0 = time();
            $startdate = tep_db_prepare_input($HTTP_POST_VARS['startdate']);
            if (!isset($HTTP_POST_VARS['enddate'])) {
                message_handler();
            }
            if (strlen($HTTP_POST_VARS['enddate']) != 10 || verify_end_date($HTTP_POST_VARS['enddate'])) {
                message_handler('ERROR_BAD_DATE');
            }
            if (!is_writeable(BATCH_PDF_DIR)) {
                message_handler('SET_PERMISSIONS');