$url = 'https://ntschool.ru/kursyi';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64;rv:38.0) Gecko/20100101 Firefox/38.0");
curl_setopt($ch, CURLOPT_REFERER, 'https://www.google.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
$content = curl_exec($ch);
curl_close($ch);
var_dump($content);
var_dump показывает false , при попытке записать это на файл file_put_contents('1',$content ) создает пустой файл, не понимаю почему не работает, curl подключен ошибок никаких не выдает
Ввиду того, что Гугл использует HTTPS, добавьте это:
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
Вообще-то код работает. Все записывает как надо. Протестил. Ищите проблему не в коде.
<?php
$url = 'https://ntschool.ru/kursyi';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64;rv:38.0) Gecko/20100101 Firefox/38.0");
curl_setopt($ch, CURLOPT_REFERER, 'https://www.google.com');
curl_setopt($ch, CURLOPT_RETURNTRANSFER , true);
$content = curl_exec($ch);
curl_close($ch);
file_put_contents('site.html', $content);
?>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
У меня есть таблица, которую надо выводить данными на ajaxНо не пойму как вывести эти данные
Парни,подскажите как реализовать фильтрацию по цене в интернет магазине на Yii2,заранее благодарю)
Здравствуйте! Пытаюсь сделать автоматическое создание страниц и при создании записываю туда небольшой PHP код:
У меня есть массив в сессииВ этом массиве находятся данные о первом товаре на который я нажал (имя, цена, кол-во)