За последние 24 часа нас посетил 25331 программист и 1618 роботов. Сейчас ищут 1235 программистов ...

php curl

Тема в разделе "Прочее", создана пользователем Эльнар, 12 окт 2024 в 10:52.

  1. Эльнар

    Эльнар Активный пользователь

    С нами с:
    11 апр 2018
    Сообщения:
    17
    Симпатии:
    0
    Добрый день!
    Выполняю такой запрос
    PHP:
    1. <?php
    2. $url = "http://100.105.33.63/login";
    3. $user = "admin";
    4. $pass = "xxxxxx";
    5. $curl = curl_init($url);
    6. // устанавливаем параметры
    7. $options[CURLOPT_RETURNTRANSFER] = 1;
    8. $options[CURLOPT_HTTPAUTH] = CURLAUTH_BASIC;
    9. $options[CURLOPT_USERPWD] = "$user:$pass";
    10. curl_setopt_array($curl, $options);
    11.  
    12. // выполняем запрос и выводим ответ сервера
    13. $curl_response = curl_exec($curl);
    14. $curl_response = curl_exec($curl);
    15. curl_close($curl);
    16. print $curl_response;
    17. ?>
    Авторизация проходит успешно
    как мне дальше выполнить в этой сессии такой запрос http://100.105.33.63/jx/moni_abonents?act=find_item&filter=0&find_value=1939483045?
     
  2. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    367
    Симпатии:
    67
    Адрес:
    Бавария, Германия
    Добрый день!
    Это не принципиально, но достаточно один раз
    PHP:
    1. $curl_response = curl_exec($curl);
    2. $curl_response = curl_exec($curl);
    То, что "Авторизация проходит успешно" Вы узнали распечатав $curl_response.
    Это для отладки не плохо, но должна быть проверка результата.
    В случае успеха можно отправить следующий запрос,
    иначе как-то обработать ошибку, например, выдать соообщение.
    Удачи!
     
  3. Эльнар

    Эльнар Активный пользователь

    С нами с:
    11 апр 2018
    Сообщения:
    17
    Симпатии:
    0
    Я не совсем понимаю как отправить следующий запрос, что мне написать? после успешной авторизации как следующий запрос отправить?