За последние 24 часа нас посетили 22308 программистов и 1057 роботов. Сейчас ищут 669 программистов ...

Помогите с сURL, необходима подстановка данных

Тема в разделе "PHP для новичков", создана пользователем gy9vin, 29 ноя 2017.

  1. gy9vin

    gy9vin Новичок

    С нами с:
    29 ноя 2017
    Сообщения:
    3
    Симпатии:
    0
    Суть такая есть апи https://explorer.shaft.sh/api/stats в нем данные предоставляются вида
    {"x": значение,"Y":значение....}
    Необходимо чтобы в готовую формулу подставлялись значения
    Формула
    Код (Text):
    1.  
    2. $a=$_GET['a']; // значение в текстбокс
    3. $b=$_GET['hashrate'];
    4. $c=86400;
    5. $d=5;
    6. $e=$_GET['blocktime'];
    7. $f=$_GET['price'];
    8. $g=$_GET['g']; //значение текстбокс
    9. $result = number_format($f / $g, 8, '.', '');
    10. $result1=(((($a/$b)*(($c*$d)/$e))*$result)*$g);
    11. echo $result1
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
  3. gy9vin

    gy9vin Новичок

    С нами с:
    29 ноя 2017
    Сообщения:
    3
    Симпатии:
    0
    Вот считывание с апи как теперь подставить данные в формулу? как только не пробывал не получилось.
    Код (Text):
    1. $url = "https://explorer.shaft.sh/api/stats";
    2. $curl = curl_init($url);
    3. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    4. curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
    5. curl_setopt ($curl, CURLOPT_SSL_VERIFYHOST, 0);
    6. $page = curl_exec($curl);
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    ещё чуть-чуть и ты доберёшься до той строки в примерах, где такое происходит.
     
  5. gy9vin

    gy9vin Новичок

    С нами с:
    29 ноя 2017
    Сообщения:
    3
    Симпатии:
    0
    Ты можешь показать где это, а не сидеть вот так загадками говорить. Я же вопрос задал помогите, а не давайте вы тут пишите что-нибудь, а я сам найду.
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    это раздел про учение, а не про сделайте за тебя

    вариантов два:
    1. посмотри что возвращает curl_exec() и пойми, почему это не то, что тебе нужно. Посмотри в примерах где добыть то.
    2. используй file_get_contents() если никаких параметров передавать не надо