knifeblade
хочешь получить офер то лучше ангуляр 2
knifeblade
но если ты не силен js то начни с простого
knifeblade
vue - xue
vue - vuex. пошутил, и получилось почти архитектура )))
Vladimir
Всем добрый вечер! Вопрос не по yii2, а по курлу. Уже несколько часов не могу понять в чём проблема. Или может подскажете чатик пхпшников?
Artur‌‌‌
а где описание проблемы?
knifeblade
выкатывай в студию
Borys
Выкатывай ошибку то)
Artur‌‌‌
Vladimir
Делаю запрос на отправление фотографии ВК. Там сначала нужно получить урл сервера, на который лить фото, с этим ок. Затем POSTом отправить фотографию на этот адрес. https://gist.github.com/anonymous/53321096e41b811ff4d60ef4eeb2ab45 Ровно этот же код с локальной винды через Postman отрабатывает, вк отдаёт нужный ответ. А когда на сервере делаю, ответ приходит, будто я не посылал фото. У меня единственное предположение, что путь до файла я не правильно подставляю.
Vladimir
Тут же пытаюсь поймать, что курл шлёт, для понимания. https://gist.github.com/anonymous/0921707c5beac5aa8959b20901dd03d2
Vladimir
Но путь уже подставлял и полный и относительный и с @ и без - никак
Vladimir
PHP 5.6.30, cURL 7.53.1
Antony
Но путь уже подставлял и полный и относительный и с @ и без - никак
'CURLOPT_POSTFIELDS' => ['photo' => new CURLFile( $imagePath )] Я так делал.
Vladimir
'CURLOPT_POSTFIELDS' => ['photo' => new CURLFile( $imagePath )] Я так делал.
Хотя бы стал по-русски ругаться: Security Breach2
Antony
Хотя бы стал по-русски ругаться: Security Breach2
curl_setopt($curl, CURLOPT_URL, $uploadUrl); curl_setopt($curl, CURLOPT_USERAGENT,'Opera/9.80 (Windows NT 6.2; Win64; x64) Presto/2.12.388 Version/12.15'); curl_setopt($curl, CURLOPT_HTTPHEADER, ['User-Agent: Opera/9.80 (Windows NT 6.2; Win64; x64) Presto/2.12.388 Version/12.15','Referer: https://mysite.org','Content-Type: multipart/form-data']); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // stop verifying certificate curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); // enable post curl_setopt($curl, CURLOPT_POSTFIELDS, ['photo' => new CURLFile( $imagePath )]); // post images curl_setopt($curl, CURLOPT_FOLLOWLOCATION, false); // if any redirection after upload Вот с такими настройками работает (делал полгода назад, уже не помню из-за чего отваливалось).
Vladimir
'CURLOPT_POSTFIELDS' => ['photo' => new CURLFile( $imagePath )] Я так делал.
Получилось, ОГРОМНОЕ спасибо, аж выдохнул.
who are you
в композере есть раширение для курла которое упрощает всё
who are you
а вы чот опять по старинке лепите 😊
Antony
Для мелкого скрипта мне хватает чистого курла.
who are you
чистый сложнее настроить, чот помню заголовки нужны были и много возни было а Гузл поставил и сразу все решилось
Antony
Ради 40-50 строк кода, я не хочу тянуть доп зависимость. Заголовки не так уж сложно прописать. Если будет использоваться много где уже можно подумать.
who are you
не знаю, это все равно что а зачем мне машина есть же автобус, метро, трамвай, зачем каждый год делают новые машины
who are you
у меня наоборот, попробовав чот такое удобное уже чистый курл не интересно 😄
Vladimir
Да, Guzzle зовётся
Спасибо, обращу внимание)
who are you
ExtJS 😁
его профи не решаются трогать)
Sergey
а чего там решаться, я с него начал изучение js
Максим
не уверен что для новичка это хороший выбор, я впервые столкнулся с ним в modx и не знал с какой стороны к нему подойти. Версия там старая правда была. Может быть в новой больше примеров конечно.
Vasily
лучше реактивное php учи )
Опечатка? Возможно вы имели ввиду "ректальное"?
who are you
$form->field($model,'tags',) ->dropDownList($selected_id,['multiple'=>true]) ->label('Тэги');
who are you
как сюда запихнуть все теги а не только items
Амаль
что есть все теги? и что такое items?
who are you
dropDownList ( $name, $selection = null, $items = [], $options = [] )
who are you
итемс это массив выбранных
Sergey
итемс это массив значений которые МОЖНО выбрать
who are you
в общем, мне надо вывести все теги и отметить те которые выбраны
who are you
[v
who are you
хм
who are you
оказывается он сам каким то макаром выделяет выбранные
who are you
фантастика, а я ему пытался указать какие выбранные
SiZE
🤡
👀
Ребята, всех с выходными! Оффтоп вопрос: среди нас нет лиц, проживающих в Чехии?)
👀
Вот думаю, раз дали нам безвиз, съездить туда через месяц-другой, а Гугл говорит что желательно своего человека там иметь
👀
Кому нам?
Гражданам "незалежной"
SiZE
Хорошо вам )
SiZE
Я был в Чехии. Там особо делать нечего.
👀
Я был в Чехии. Там особо делать нечего.
А как же архитектура? Алкоголь?
👀
Ну и прочие ништяки, которые в СНГ хрен достанешь
SiZE
А как же архитектура? Алкоголь?
Ну только вот если стройкой интересуешься. Алкоголь лучше в Германии
SiZE
Если про пиво
👀
Не спорю) я с малого хочу начать) Германия на очереди)
who are you
как понять
who are you
Note: Невозможно связать два свежесозданных объекта Active Record.
who are you
Метод link()
who are you
$customer = Customer::findOne(123); $order = new Order(); $order->subtotal = 100; // ... $order->link('customer', $customer); тут не свежие объекты?
who are you
Invalid Call – yii\base\InvalidCallException Unable to link models: the models being linked cannot be newly created.
who are you
чот не понимаю я этот link вот опять он упырь все портит
who are you
придумали и не написали как пользоваться
who are you
зарепортил даркнета 😄
Владимир
зарепортил даркнета 😄
Их за спам ркпортишь?
SiZE
Note: Невозможно связать два свежесозданных объекта Active Record.
обе модели должны быть в бд если используется via
Anonymous
Ощущение, что такие группы не трут
Anonymous
Сколько не репорти
SiZE
Ощущение, что такие группы не трут
Телеграм предупреждает "функция скоро будет"
who are you
обе модели должны быть в бд если используется via
можно я скину как я делаю, я не вкуриваю нифига (
who are you
афигеть
who are you
Данное выделение не содержит уникального столбца. Изменение сетки, выставление галочки, редактирование, копирование и удаление невозможно.
who are you
как же я тогда удалю строку из таблицы )))
who are you
😄
who are you
таблица не имеет поля с уникальными значениями
who are you
не могуууу мля
who are you
как сохранить в промежуточную таблицу данные
who are you
все утро ебусь
who are you
заебало
Sergey
Какая задача?