2025-06-16 18:28:08 +05:00

84 lines
2.1 KiB
PHP
Executable File

<?php
//print_r(modClass::$content);
$partner=modClass::$content['massiv']['partner'];
switch( $partner ) {
/* ----------------------------------------------------------------------
23.03.2025
Леопак
---------------------------------------------------------------------- */
case 'leopak':
//echo $partner;
$donor=modClass::$content['massiv']['donor'];
if (!$donor){
$arr=\DBmysql::getValue("SELECT `json` FROM `tovar` WHERE `id`=? LIMIT 1", modClass::$content['massiv']['original_id']);
$donor= \core::j($arr)['donor'];
unset($array);
$array=modClass::$content['massiv'];
$array['donor']=$donor;
// $j=\core::j($array);
//print_r($array);
//\DBmysql::set("UPDATE `content` SET `json`=? WHERE `id`=?", [$j, modClass::$content['id']]);
$html=\core::get_page($donor);
if ($html['code']=='200' && (!$array['carantin'])){
require_once('api/soft/phpQuery-master/phpQuery/phpQuery.php');
$doc = phpQuery::newDocument($html['html']);
$entry = $doc->find('.details-payment .price-number');
$data['cena'] = pq($entry)->text();
$cena=$data['cena']*1.7;
//$entry = $doc->find('.gallery-photos-item-obj');
//$data['img'][] = pq($row)->attr('src');
$entry = $doc->find('.gallery-picture-obj');
foreach ($entry as $row) $data['images'][] = pq($entry)->attr('src');
$img=$data['images'][0];
$fm = core::genpassword(30);
$array['carantin']='/carantin/' . $fm . '.jpg';
exec("wget -O /www/core/catantin/" . $fm . '.jpg ' . $img);
}
$j=\core::j($array);
\DBmysql::set("UPDATE `content` SET `json`=?, `cena`=? WHERE `id`=?", [$j, $cena, modClass::$content['id']]);
}
break;
default:
}
?>