} else { $queueFailed->add(array($img_url->url, $img_url->status)); } } echo PHP_EOL . count($Urls) . $urls_processed . PHP_EOL; break; // download mode // download mode case $download_mode: $counter = 0; $Results = $queueDownload->select(); if (!$Results) { die($dl_queue_empty); } foreach ($Results as $url) { $img_url = new urlClass($url['url']); if ($img_url->isURLexists()) { $image = new imgClass(); $image->load($img_url->url); $image->save(sys_get_temp_dir() . DIRECTORY_SEPARATOR . basename($img_url->url)); $queueResize->add(sys_get_temp_dir() . DIRECTORY_SEPARATOR . basename($img_url->url)); $counter++; } else { $queueFailed->add(array($img_url->url, $img_url->status)); } } echo PHP_EOL . $counter . $files_download . sys_get_temp_dir() . PHP_EOL; $queueDownload->clear(); break; // resize mode // resize mode
<?php //error_reporting(0); require_once 'config/config.php'; require_once 'library/urlClass.php'; $NINP = new urlClass(); $NINP->run();