получить CURL с 2 параметрами php - PullRequest
0 голосов
/ 09 февраля 2019

Я действительно запутался с cURL ..

пример:

я могу получить доступ с моим старым кодом cURL

cikpoo.com / Member / cardnumber/ $ card_number

но если я хочу получить такой доступ

cikpoo.com / Member / номер_карты / $ card_number / dateSEP / $ date

как закодировать это ??

это мой код

foreach($member_data as $row){

$cardnumber=$row->cardnumber;
$date=$row->date;
                                }
if($cardnumber==''){
echo "enter your card number";
}else{

$url = $data_b->service_url; //url is cikpoo.com/

   $ch = curl_init($url.'Member/cardnumber/'. $cardnumber .'/dateSEP/'. $date ); //problem here
                curl_setopt($ch, CURLOPT_HTTPGET, true);
                curl_setopt($ch, CURLOPT_HTTPHEADER, $http_header);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
                $result = curl_exec($ch);//json file
                curl_close($ch);

1 Ответ

0 голосов
/ 09 февраля 2019

В этом примере есть сообщения об ошибках.Это не должно быть ответом.Просто рабочий пример с проверкой ошибок.

    $url = 'https://www.w3schools.com/';

    $curl = curl_init($url .'js/ajax_info.txt');
    curl_setopt($curl, CURLOPT_HTTPGET, true);
    //curl_setopt($curl, CURLOPT_HTTPHEADER, $http_header);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    $result = curl_exec($curl);

    if(!$result){
        echo('Error: "' . curl_error($curl) . '" - Code: ' . curl_errno($curl));
    }

    curl_close($curl);

    echo '<br>'.$result;
...