Задать вопрос
@Banito

Делаю граббер с помощью curl, практически всё работает. Но определенные ссылки не открывает?

Делаю граббер с помощью curl, практически всё работает, но вот такие ссылки открывать не хочет,
сайт.ру/?id=/artist_songs?mod=1&artist_id=141272, в чем проблема?

<?
#######################
include 'inc/head.php';

#######################
function curl_get($url){ 
$curl = curl_init(); 
curl_setopt($curl, CURLOPT_URL, $url); 
curl_setopt($curl,CURLOPT_USERAGENT,''); 
curl_setopt($curl, CURLOPT_REFERER, "http://google.ru/"); 
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1); 
curl_setopt($curl, CURLOPT_TIMEOUT, 30); 
$cnt = curl_exec($curl); 
curl_close($curl); 
return $cnt; 
} 
$file = curl_get("http://muzmo.ru".$_GET['id']);
#######################

include 'inc/settings.php';

echo $file; 
#######################
include 'inc/foot.php'; 
?>
  • Вопрос задан
  • 223 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
dkrylov
@dkrylov
curl_get("http://muzmo.ru".$_GET['id']);

Если тут действительно целочисленный ID, то будет примерно так:
muzmo.ru123 - таких доменных зон не существует
Ответ написан
Комментировать
@Zanak
Параметры разве не должны собираться с помощью "&"?
Я бы еще посмотрел на эту функцию, для подготовки параметров перед отправкой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽