コード例 #1
0
ファイル: batch_print.php プロジェクト: digideskio/oscmax2
     // 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');
     }
     $time0 = time();
     $enddate = tep_db_prepare_input($_POST['enddate']);
 }
 require DIR_WS_CLASSES . 'currencies.php';
 require BATCH_PRINT_INC . 'class.ezpdf.php';
 require DIR_WS_CLASSES . 'order.php';
 //grab only the page size and layout from template
 require BATCH_PRINT_INC . 'templates/' . $_POST['file_type'];
 $pageloop = "1";
 //$pdf = new Cezpdf($_POST['page'],$_POST['orientation']);
コード例 #2
0
ファイル: batch_print.php プロジェクト: rrecurse/IntenseCart
 // 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');
 }
 $time0 = time();
 $enddate = tep_db_prepare_input($HTTP_POST_VARS['enddate']);
 require DIR_WS_CLASSES . 'currencies.php';
 require BATCH_PRINT_INC . 'class.ezpdf.php';
 require DIR_WS_CLASSES . 'order.php';
 $pdf = new Cezpdf(PAGE);
 $currencies = new currencies();
 $pdf->selectFont(BATCH_PDF_DIR . 'Helvetica.afm');
 $pdf->setFontFamily(BATCH_PDF_DIR . 'Helvetica.afm');
 if ($HTTP_POST_VARS['show_comments']) {