$percent = 0;
 if (isset($_POST["Import"]) && isset($_POST["mactoimport"]) && sizeof($_POST["mactoimport"]) > 0) {
     $macAdresses = $_POST["mactoimport"];
     $itemsTypes = $_POST["glpiitemstype"];
     $itemsNames = $_POST["itemsname"];
     $itemsDescription = $_POST["itemsdescription"];
     $itemsIp = $_POST["itemsip"];
     $entities = array();
     if (isset($_POST["entities"])) {
         $entities = $_POST["entities"];
     }
     $ipObjects = $ip->getIpDiscoverobject($macAdresses, $entities, $itemsTypes, $itemsNames, $itemsDescription, $itemsIp);
     $action = null;
     while ($ipObject = array_pop($ipObjects)) {
         $percent = min(100, round(100 * (sizeof($macAdresses) - sizeof($ipObjects)) / sizeof($macAdresses), 0));
         $action = $ip->processIpDiscover($ipObject, $_SESSION["plugin_ocsinventoryng_ocsservers_id"], $_POST["subnet"]);
         PluginOcsinventoryngOcsServer::manageImportStatistics($_SESSION["ocs_importipdiscover"]['statistics'], $action['status'], false, true);
         PluginOcsinventoryngOcsServer::showStatistics($_SESSION["ocs_importipdiscover"]['statistics'], false, false, true);
         Html::displayProgressBar(400, $percent);
         $_SESSION["ocs_importipdiscover"]["datas"]["ipObjects"] = $ipObjects;
         $_SESSION["ocs_importipdiscover"]["datas"]["b"] = $_GET["b"];
         $_SESSION["ocs_importipdiscover"]["datas"]["macAdresses"] = $macAdresses;
         Html::redirect($_SERVER['PHP_SELF']);
     }
 } else {
     if (isset($_SESSION["ocs_importipdiscover"]["datas"])) {
         $action = null;
         while ($ipObject = array_pop($_SESSION["ocs_importipdiscover"]["datas"]["ipObjects"])) {
             $percent = min(100, round(100 * (sizeof($_SESSION["ocs_importipdiscover"]["datas"]["macAdresses"]) - sizeof($_SESSION["ocs_importipdiscover"]["datas"]["ipObjects"])) / sizeof($_SESSION["ocs_importipdiscover"]["datas"]["macAdresses"]), 0));
             $action = $ip->processIpDiscover($ipObject, $_SESSION["plugin_ocsinventoryng_ocsservers_id"], $_POST["subnet"]);
             PluginOcsinventoryngOcsServer::manageImportStatistics($_SESSION["ocs_importipdiscover"]['statistics'], $action['status'], false, true);