border-image
то никак. Если нужны сглаженные края блока, то градиент границ надо настраивать по другому. Например псевдоэлементами или через абсолютное позиционирование со смещением внутреннего блока на нужный размер границы - https://codepen.io/anon/pen/daNBpm $url = "https://razmerkoles.ru/size/bmw/8-series/2019/";
function getCurlResult ($url, $headers = []) {
global $arrProxy;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); /* ДОБАВЛЯЕМ ЗАГОЛОВКИ */
curl_setopt($ch, CURLPROTO_HTTPS,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 1);
curl_setopt($ch, CURLOPT_PROXY, "103.239.54.56:45462");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);// таймаут в секундах
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134');
// curl_setopt($ch, CURLOPT_VERBOSE, true);
// curl_setopt($ch, CURLOPT_COOKIEJAR, "/var/www/docs/lobochkin.ru/cookies");
// curl_setopt($ch, CURLOPT_COOKIEFILE, "/var/www/docs/lobochkin.ru/cookies");
$htmltext = curl_exec($ch);
curl_close($ch);
//$htmltext = iconv("CP1251", "UTF-8", $htmltext);
return $htmltext;
}
$zz = 0;
$html = getCurlResult($url);
preg_match('/sRwd=\'(.*?)\'/', $html, $m);
$str = $m[1];
echo $str . "<br>";
$url_site = "https://razmerkoles.ru";
/* МАССИВ ЗАГОЛОВКОВ */
$headers[] = 'Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3';
$headers[] = 'Referer: https://razmerkoles.ru/size/bmw/8-series/2019/';
$headers[] = 'X-Requested-With: XMLHttpRequest';
$str_curl_code = getCurlResult($url_site . $str, $headers); /* ДОБАВЛЯЕМ ВТОРЫМ ПАРАМЕТРОМ НАШ МАССИВ */
// $curl_code = file_get_contents($url_site . $str);
echo "<pre>";
echo $str_curl_code . "<br>";
echo "</pre>";
$url_site . $str
корректно выводит нужный адрес, то никаких проблем быть не должно. На этой странице нет никаких фильтров по заголовкам, можно отправлять просто голый запрос. Я взял ваш CURL-код и без проблем получил нужную страницу. Попробуйте для примера просто $curl_code = file_get_contents($url_site . $str);
sRwd
можно получить гораздо проще:preg_match('/sRwd=\'(.*?)\'/', $html, $m);
$str = $m[1];
.js
. Надо копать в настройках веб-сервера, чтобы снять это ограничение. Можете погуглить. Либо поменять расширение файла на недефолтное, например .nodejs
. Сама эта конструкция полностью рабочая для закрытия доступа к файлу. @media screen and (min-width: 1400px) { /* при разрешении экрана ниже 1400px выполнить условие */
html {
font-size: 14px;
}
/* соответственно если шрифты везде в блоках будут прописаны в процентах или в rem
то они пропорционально уменьшатся */
}
if($('.minicart-side').hasClass("open")){
$('.minicart-side').removeClass("open");
}else{
$('.minicart-side').addClass("open");
}
можно поменять на:$('.minicart-side').toggleClass('open');
body
это не всегда клик по всей странице, по-этому лучше заменить на:$(document).on('click' .....
.proxy
тоже не совсем понятно, тем более в неправильном исполнении :)
navFunction
? Его нужно вынести из функции и не будет никаких дополнительных алертов.