S/N: ".$_GET['serial'] : ""; $libartc = $_GET['artlib'].$sr; include('../lib/tcpdf/templates/article_qr_one_product.php'); }else if(isset($_GET['bulk'])){ include_once('../model_controller/articles.list.php'); // if(isset($_GET['bystock']) == 1){ // $results = getArticlesByStock($_GET['bulk']); // $zone = $_GET['bulk']; // }else{ // $results = getArticlesOf($_GET['bulk']); // } $results = axelorProductIds(); // $results = axelorByStock($_GET['bulk']); //print_r($results);die; // $zone = axelorStockName($_GET['bulk']); $zone = 'AC4 NON INVENTORIER'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = str_replace('/','_',$results[$i]['art_code']); $libartc = $results[$i]['art_lib']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png($results[$i]['art_code'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); include('../lib/tcpdf/templates/article_qr_bulk_small.php'); //$path = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR; //print_r(array_diff(scandir($path), array('.', '..'))); }else{ echo 'le depots est vide'; } }else if(isset($_GET['inventory']) && isset($_GET['type'])){ include_once('../model_controller/ordinateur.list.php'); // print_r(get_inventory_Printer($_GET['inventory']));die; switch ( $_GET['type']) { case 1 : $results = get_inventory_Ordinateur($_GET['inventory']); $zone = 'Ordinateurs'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = "Computer_".$results[$i]['Computer_id']; $libartc = "Ordinateur
".$results[$i]['fabricant']." ".$results[$i]['modele']."
".$results[$i]['serial']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png("https://dsi.sophal.dz/front/computer.form.php?id=".$results[$i]['Computer_id'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); if($_GET['inventory']=='ALL') include('../lib/tcpdf/templates/article_qr_bulk_small.php'); else{ $codeartc = $libartc; include('../lib/tcpdf/templates/article_qr_one_product.php'); } }else{ echo 'le depots est vide'; } break; case 2 : $results = get_inventory_Monitor($_GET['inventory']); $zone = 'Moniteurs'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = "Moniteur_".$results[$i]['Monitor_id']; $libartc = "Moniteur
".$results[$i]['fabricant']." ".$results[$i]['modele']."
".$results[$i]['serial']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png("https://dsi.sophal.dz/front/monitor.form.php?id=".$results[$i]['Monitor_id'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); if($_GET['inventory']=='ALL') include('../lib/tcpdf/templates/article_qr_bulk_small.php'); else{ $codeartc = $libartc; include('../lib/tcpdf/templates/article_qr_one_product.php'); } }else{ echo 'le depots est vide'; } break; case 3 : $results = get_inventory_NetworkEqui($_GET['inventory']); $zone = 'équipements réseau'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = "nw_reasau_".$results[$i]['NwEquip_id']; $libartc = "Equipements Réseau
".$results[$i]['fabricant']." ".$results[$i]['modele']."
".$results[$i]['serial']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png("https://dsi.sophal.dz/front/networkequipment.form.php?id=".$results[$i]['NwEquip_id'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); if($_GET['inventory']=='ALL') include('../lib/tcpdf/templates/article_qr_bulk_small.php'); else{ $codeartc = $libartc; include('../lib/tcpdf/templates/article_qr_one_product.php'); } }else{ echo 'le depots est vide'; } break; case 4 : $results = get_inventory_Printer($_GET['inventory']); $zone = 'Imprimante'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = "Printer_".$results[$i]['Printer_id']; $libartc = "Imprimante
".$results[$i]['fabricant']." ".$results[$i]['modele']."
".$results[$i]['serial']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png("https://dsi.sophal.dz/front/printer.form.php?id=".$results[$i]['Printer_id'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); if($_GET['inventory']=='ALL') include('../lib/tcpdf/templates/article_qr_bulk_small.php'); else{ $codeartc = $libartc; include('../lib/tcpdf/templates/article_qr_one_product.php'); } }else{ echo 'le depots est vide'; } break; case 5 : $results = get_inventory_Rack($_GET['inventory']); $zone = 'BAIE'; $size = count($results); if($size > 0){ $arry = array(); for($i = 0;$i < $size; $i++) { $codetemp = "Baie_".$results[$i]['Rack_id']; $libartc = "Baie
".$results[$i]['Rack_name']." ".$results[$i]['modele']."
".$results[$i]['serial']; $filename = $tempdirpath.DIRECTORY_SEPARATOR.$PNG_WEB_DIR.$codetemp.'.png'; if(!file_exists($filename)) QRcode::png("https://dsi.sophal.dz/front/rack.form.php?id=".$results[$i]['Rack_id'], $filename, 'H', 2, 2) ; unset($row); $row[$libartc] = $filename; array_push($arry,$row); } //print_r(array_values($arry)[0]); if($_GET['inventory']=='ALL') include('../lib/tcpdf/templates/article_qr_bulk_small.php'); else{ $codeartc = $libartc; include('../lib/tcpdf/templates/article_qr_one_product.php'); } }else{ echo 'le depots est vide'; } break; } }else{ Html::redirect($CFG_GLPI["root_doc"]."/front/articles.list.php"); }