Esempio n. 1
0
            if (file_exists($delete_file)) {
                $deletion = unlink($delete_file);
            } else {
                $deletion = true;
            }
        } else {
            $deletion = true;
        }
    } else {
        $deletion = true;
    }
    return $deletion;
}
if (isset($_GET['delete_extra_image']) && $_GET['delete_extra_image'] != '') {
    $pei_id = tep_db_prepare_input($_GET['delete_extra_image']);
    if (delete_extra_image($pei_id)) {
        tep_db_query("DELETE FROM products_extra_images WHERE products_extra_images_id={$pei_id}");
    }
} elseif (isset($_GET['delete_clear_image']) && $_GET['delete_clear_image'] != '') {
    $pci_id = tep_db_prepare_input($_GET['delete_clear_image']);
    $check_ci_exists = tep_db_query("SELECT products_clear_image FROM products_clear_images WHERE products_clear_images_id={$pci_id}");
    if (tep_db_num_rows($check_ci_exists) > 0) {
        $ci_rem = tep_db_fetch_array($check_ci_exists);
        $delete_file = $uploaddir . $ci_rem['products_clear_image'];
        if (file_exists($delete_file)) {
            unlink($delete_file);
            tep_db_query("DELETE FROM products_clear_images WHERE products_clear_images_id={$pci_id}");
        }
    }
} elseif (isset($_GET['delete_pure_image']) && $_GET['delete_pure_image'] != '') {
    $pid = tep_db_prepare_input($_GET['products_id']);
                $ci_rem = tep_db_fetch_array($check_ci_exists);
                $delete_file = $uploaddir . $ci_rem['products_clear_image'];
                if (file_exists($delete_file)) {
                    unlink($delete_file);
                    tep_db_query("DELETE FROM products_clear_images WHERE products_id={$pid}");
                }
            }
        } elseif ($label_image == 'mi3') {
            $p_data = $class_pm->retrieveDetail($pid, 'p');
            $delete_file = $uploaddir . $p_data['p']['products_pure_image'];
            if (file_exists($delete_file)) {
                unlink($delete_file);
                tep_db_perform('products', array('products_pure_image' => ''), 'update', 'products_id=' . $pid);
            }
        } elseif ($label_image == 'pei') {
            if (delete_extra_image($key_id)) {
                tep_db_query("DELETE FROM products_extra_images WHERE products_extra_images_id={$key_id}");
            }
            $label_image = 'Additional Image ' . str_replace('products_extra_image_', '', $img_name);
        }
        $class_pm->autoUpdateSalesPartnerCatalog($pid);
        echo "OK";
        exit;
    }
}
//TAB "Images"
if (isset($_GET['products_id']) && $_GET['products_id'] != '') {
    $products_id = tep_db_prepare_input($_GET['products_id']);
    $product_data = $class_pm->retrieveDetail($products_id, 'p,pci,pei');
} elseif (isset($_POST['products_id']) && $_POST['products_id'] != '') {
    $products_id = tep_db_prepare_input($_POST['products_id']);