%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/waritko/import-presta/
Upload File :
Create Path :
Current File : //home/waritko/import-presta/index.php

<?php
/**
 * Created by PhpStorm.
 * User: Ludek
 * Date: 9. 9. 2016
 * Time: 14:49
 */
// XDebug
//ini_set('xdebug.idekey', 'ludek123');
//ini_set('xdebug.remote_host', '77.93.194.60');
//ini_set('xdebug.remote_port', 19000);
//ini_set('xdebug.remote_log', 'xdebug.xml');
//ini_set('xdebug.profiler_enable', 1);

header('Content-Type: text/plain');
ini_set('display_errors', 1);
error_reporting(E_ALL);

include_once "database.php";
include_once "Kniha.php";
include_once "Nakladatel.php";
include_once "Euromedia.php";
include_once "Pemik.php";
include_once "Kosmas.php";
include_once "Albatros.php";
include_once "Heureka.php";
include_once "SmazNeaktivni.php";
include_once "PemikDostVse.php";

$denVTydnu = date("w",time());
echo "Dnes je " . $denVTydnu . ". den v tydnu a spustil se pravidelny import. \n";
/*
// echo $_SERVER['SERVER_ADDR']; // IP adresa serveru
*/

dibi::query("ALTER TABLE `ps_category_product` ENGINE='MEMORY'");

// set_time_limit(300);
try
{

    echo "Zacal Kosmas \n";
    $e = new Kosmas();
    $e->zpracujData();
    $e->zpracujDostupnost();
    echo "Skoncil Kosmas a zacala Euromedia \n\n";

// $e = new StavProdejny();
// $e->zpracujData();

    $e = new Euromedia(0);
    $e->zpracujData();
    $e->zpracujDostupnost();
    echo "Skoncila Euromedia a zacal Albatros \n";


    $e = new Albatros(0);
    $e->zpracujData();
    $e->zpracujDostupnost();
    echo "Skoncil Albatros a zacal Pemik \n\n";

    /*
    $e = new Pemik();
    $e->zpracujData();
    echo "Skoncil Pemik \n\n";

    if ($denVTydnu == 1)
        {
        $e = new PemikDostVse();
        $e->zpracujData();
        echo "Skoncil Pemik dostupnost vse \n\n";
        };

    //$e = new SmazNeaktivni();
    //$e->zpracujData();
    */
}
catch(Exception $e)
{
    echo $e->getTraceAsString();
}
finally
{
    dibi::query("ALTER TABLE `ps_category_product` ENGINE='InnoDB'");
    $nula = 0;
    $updateData = array('active' => $nula);
    dibi::update("ps_product_shop", $updateData)->where("active = 1 and (price < 48 or image_link = '')")->execute();
}


/* dibi::update("ps_product_shop", $updateData)->where("active = 1 and (price < 48 or image_link = or published > '2017-03-20' or available_date > '2017-03-20')")->execute();
 update ps_product_shop set active=0 where price=0 and active=1
 update ps_product_shop set active=0 where image_link='' and active=1
 update ps_product_shop set  active=0 where price<48
 update ps_product_shop SET ps_product_shop.active = 0 WHERE published>'2017-03-20'  or available_date>'2017-03-20'
*/

Heureka::generujXML();
echo "Skoncila Heureka \n";

Zerion Mini Shell 1.0