2015-10-25 4 views
0

кто-то сказал мне, чтобы использовать CURL, чтобы обойти CloudFlare для получения текста на сайте, так что я пробовал, но я просто не могу понять, как я эхо изCURL не показывает правильные вещи

$link1 = "http://habmoon.org/moonstream/djlook?habbie={$r->habbo}"; 
$link2 = "https://www.habbo.com/habbo-imaging/avatarimage?figure={$link1}";     
    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL, $link1); 
    curl_exec($ch); 
    curl_close($ch); 

Единственное, что свидетельствует о том, $ link1, потому что я не знаю, как откликнуть текст от curl_setopt($ch, CURLOPT_URL, $link1); в $ link2.

ответ

0

Привет друг вам нужно использовать CURLOPT_RETURNTRANSFER, чтобы получить выходные данные запроса:

$ch = curl_init(); 

$opts = [ 
    CURLOPT_URL => 'a site', 
    CURLTOP_RETURNTRANSFER => TRUE 
]; 

curl_setopt_array($opts); 
$response = curl_exec($ch); 

var_dump($response); 

И помните, если вы хотите запросить HTTPS использовать файл ча или:

CURLOPT_SSL_VERIFYPEER => FALSE 
CURLOPT_SSL_VERIFYHOST => FALSE 

удачи.

+0

Исправлен неверный const! ;) – TurqSpl

Смежные вопросы