query("SELECT id FROM ecminvoiceoutolds WHERE register_date like '2014-02%'"); //$res = $db->query("SELECT id, document_no, total, subtotal FROM ecminvoiceoutolds WHERE id='5a5074e6-689c-375c-07f4-529edd341c10'"); $b=0; require_once("modules/EcmInvoiceOutOlds/EcmInvoiceOutOld.php"); while ($row = $db->fetchByAssoc($res)) { $i = new EcmInvoiceOutOld(); $i->retrieve($row['id']); echo 'bb'; if(file_exists('pdftmp2/'.$i->createPdfFileName())) { $b++; echo 'istnieje
'; } else { //echo $i->createPdfFileName.' null
'; echo 'aa
'.$row['id'].'
'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://192.168.1.131/crm/index.php?action=Authenticate&module=Users&return_module=Users&return_action=Login&user_name=db&user_password=rudemodz&login_theme=Sugar&login_language=en_us'); //curl_setopt($ch, CURLOPT_POSTFIELDS,'user_name=db&user_password='.$pass.''); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3"); $page = curl_exec($ch); $up='https://192.168.1.131/crm/index.php?module=EcmInvoiceOutOlds&action=previewPDF&type=&to_pdf=1&record='.$row['id'].''; curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, $up); //echo $i.': '.$row['id'].'
'; $page = curl_exec($ch); $fp = fopen('pdftmp2/'.$i->createPdfFileName().'', 'w'); fwrite($fp, $page); $s="->addPDF('pdftmp/".$i->createPdfFileName()."', 'all')\n"; //$b=microtime(); fwrite($fp2, $s); fclose($fp); //repair in db //$db->query("UPDATE ecminvoiceoutolds SET total=$total, subtotal=$subtotal WHERE id='".$row['id']."'"); //echo "UPDATE ecminvoiceoutolds SET total=$total, subtotal=$subtotal WHERE id='".$row['id']."'
"; // $db->query("UPDATE ecmpayments_ecminvoiceoutolds SET total=$total WHERE ecminvoiceoutold_id='".$row['id']."'"); //unset($i); } } /* $s="->merge('file', 'pdftmp/asd".date("h:y"); $s.=".pdf');"; fwrite($fp2, $s); fclose($fp2); echo 'Zrobione!'; */ echo $b; ?>