$datos) { foreach ($datos as $key => $detalles) { $idx = $detalles['Id']; $model = $detalles['Model']; $serie = $detalles['codSerie']; $categoria = $detalles['catId']; $imagen = $accesoPortal->compara($model,$idx,$serie,$categoria); } } ?>

Comparar ventiladores


buscarInfo($url); } // Extraer la tabla de modelos if (isset($_POST['table'])) { $url = $_POST['table']; extraerTabla($url); } function extraerTabla($url) { //echo $url; for ($i = 0; $i <= 5; $i++) { $arrProxies[0] = '187.188.168.57:9991'; $arrProxies[1] = '148.217.94.54:3128'; $arrProxies[2] = '187.189.96.94:9991'; $arrProxies[3] = '187.162.11.94:3128'; $arrProxies[4] = '177.234.0.218:43173'; $arrProxies[5] = '187.178.238.177:3629'; $proxy = $arrProxies[$i]; $proxy = explode(":", $proxy); $ch = curl_init($proxy[0]); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); $httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE); if ($httpcode >= 200 && $httpcode < 300) { $proxyN = 'tcp://' . $arrProxies[$i]; $context = array( 'http' => array( 'proxy' => $proxyN, 'request_fulluri' => True, ), ); $context = stream_context_create($context); $contenido = file_get_contents($url, False, $context); if ($contenido) { $tablaHTML = "
"; $seccionGris = strstr($contenido, "section section-grey"); $removeFooter = strstr($seccionGris, "section cookie-warning", true); $tablaHTML .= ("
"); $tablaHTML .= "
"; echo $tablaHTML; } else { echo "

El contenido no fue cargado correctamente, recargue la página.

"; // $archivoActual = $_SERVER['PHP_SELF']; // header("refresh:1;url=".$archivoActual." "); } break; } else { $i = 0; } } curl_close($ch); } ?>