File: /home/temp/yarusvl.ru/imagefixer.php
<?php
require_once('api/Mgc.php');
require_once('api/Products.php');
$productClass = new Products();
$products = $productClass->get_products();
//$query = $context->db->query("SELECT product_id, filename FROM __images");
$counter = 1;
foreach ($products as $row) {
$filter['product_id'] = $row->id;
$productClass->get_images($filter);
$images = $productClass->get_images($filter);
// echo '<pre>';
// var_dump($row);
// echo '</pre>';
if (count($images) > 1) {
foreach ($images as $image) {
$img_name = explode('.', $image->filename);
// echo '<pre>';
// var_dump(file_exists('files/products/'.$img_name[0].".77x50.jpg"));
// echo '</pre>';
if (file_exists('files/products/'.$img_name[0].".77x50.jpg")){
}else {
echo $counter;
echo '<br>';
echo $row->name;
echo '<br>';
echo 'отсутствует разрешение 77 на 50';
echo '<br>';
echo "<a target='_blank' href='https://yarusvl.ru/files/products/".$img_name[0].".77x50.jpg'>LINK</a>";
echo '<br>';
echo "<a target='_blank' href='https://yarusvl.ru/files/originals/".$image->filename."'>origimal</a>";
echo '<br>';
$counter = $counter+1;
// $ch = curl_init('https://yarusvl.ru/files/products/".$img_name[0].".77x50.jpg');
// $fp = fopen("example_homepage.txt", "w");
//
// curl_setopt($ch, CURLOPT_FILE, $fp);
// curl_setopt($ch, CURLOPT_HEADER, 0);
//
// curl_exec($ch);
// if (curl_error($ch)) {
// fwrite($fp, curl_error($ch));
// }
// curl_close($ch);
// fclose($fp);
// if (is_file('files/originals/'.$image->filename)){
// echo 'original: ';
// echo "https://yarusvl.ru/files/originals/.$image->filename";
// echo '<br>';
// echo '<br>';
// echo '<br>';
// }else {
// }
}
}
}
// echo "<pre>";
// var_dump($images);
// echo "</pre>";
// echo '------------------------------------------';
// echo '<br>';
}
?>