Задать вопрос
Профиль пользователя заблокирован сроком с 3 февраля 2021 г. и навсегда по причине: нарушение п. 6.6 правил сайта
Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (10)

Лучшие ответы пользователя

Все ответы (15)
  • Как убрать ошибку cURL error 7: Failed connect to IP:443; Connection timed out?

    @ChertyakaNUB Автор вопроса
    Решение: проблема была на стороне IP, которому отправляли запросы! Сообщил им об ошибках, они устранили их.
    Так что проблема решена!

    Хорошо, что на тостере, там много рук помощи!

    P.S.
    Пользователь JhaoDa, просто дебил, не понимает вопроса, но меняет тему постоянно! Запомни, ты дебил!
    Ответ написан
    1 комментарий
  • Ноутбук не стартует ни с windows, ни с ubuntu, как запустить?

    @ChertyakaNUB Автор вопроса
    Походу проблема с питанием!!!

    в Grub указав параметр acpi=off, Ubuntu завелась и установилась!

    В биос невозможно отключить acpi, надо вскрывать биос и менять настройки.

    Всем спасибо.
    Ответ написан
    Комментировать
  • Отключение ACPI в Windows 10, возможно ли?

    @ChertyakaNUB Автор вопроса
    Как всегда все сам решил! Поставил в Ubuntu Vmware и накатил винду, использую Unity Mode, все устраивает!

    P.S.
    Думал что на этом ресурсе обитают спецы, а оказывается нет!
    Ответ написан
    Комментировать
  • Отправить параметры запроса вместе с телом запроса в котором файл?

    @ChertyakaNUB Автор вопроса
    Вообщем справился, как всегда сам! Помощи нифига ни от кого не дождешься. Решение:
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, 'https://api.com/add/?token=TOKEN&id=ID8&value=100&name=TEST');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, ['file' => new CurlFile($_SERVER['DOCUMENT_ROOT'] . '/upload/test.txt')]);
    
    $headers = array();
    $headers[] = 'Content-Type: multipart/form-data; boundary=---011000010111000001101001';
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    
    $result = curl_exec($ch);
    echo $result;
    if (curl_errno($ch)) {
        echo 'Error:' . curl_error($ch);
    }
    curl_close($ch);

    Передача параметров в URL, а не в массиве.
    Ответ написан
    Комментировать
  • Как в middleware использовать две роли?

    @ChertyakaNUB Автор вопроса
    Понял что простых решений нет, есть одни костыли:
    1 Метод, использовать несколько параметров:
    в роуте:
    Route::get('/page', [PageController::class, 'index'])->name('page')->middleware('role:admin,manager');

    в middleware:
    ...
    public function handle($request, Closure $next, $role1, $role2)
        {
    //Используем уже здесь $role1, $role2
    ...

    2 Метод, использовать один параметр с разделителем:
    в роуте:
    Route::get('/page', [PageController::class, 'index'])->name('page')->middleware('role:admin|manager');

    в middleware:
    ...
    public function handle($request, Closure $next, $role)
        {
    if (!is_array($role)) {
    			$roles = explode('|', $role);
    		}
    ...

    Костыли, не костыли, но решение работает.
    Если вдруг вундэркинды найдут более элегантное/правильное решение, пишите!
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (24)