Jonny
Это оффтоп
Но хотелось бы реальный коммерческий пример проекта по концепции web3.0, а не розовые сопли
Иван
Иван
надо делать из комментов nft
Jonny
nft же
Не вижу реальной ценности для бизнеса.
Какое-то наебалово по типу сект и пирамид
Павел
На скам похоже
Alexey Mishurovskiy
Юра
Jonny
Которые несут хомяки более прошаренным сказочникам о золотых горах?))
Юра
Читал историю про одного челая который делал децентрализованную соцьсеть. В итоге по-моему ничего не взлетело и закончилось все плохо для него
Юра
Это говорит о том что по сути не нужны никому никакие децентрализованные сети, нужно впарить тебе токены
Павел
Павел
Сначала он сделал алгоритм сжатия а потом сделал целый интернет))
Юра
Да и в современном мире это невозможно
Юра
Как только такая сеть станет популярна, повылазят правительства, со своими запретами и законами, пойдут блокировки в сторах и т.д.
Юра
Всеравно нужна центральная юридическая структура которая будет решать эти вопросы, удалять и модерировать контент короче вы поняли )
Павел
Юра
В итогее её купит гугл или еще хуже Майкрософт и на этом все закончится )
Павел
нужно Дурову продать
Павел
денег с подписок соберет хватит развить дальше)
Igor
Добрый день. Можно ли как-то отделить при мапе id от _id в odm доктрине. (Сейчас в таблице монго 2 поля: id, _id, каждое из которых нужно замапить)
Юра
Кто знает можно ли аплоадить файлы в PUT методе?
Иван
Юра
Просто я не понимаю
Юра
Фронт код
const formData = new FormData();
formData.append('file', file);
return window.axios.put('import', formData, {
headers: {
'Content-Type': 'multipart/form-data'
}
})
Юра
в index.php
die(var_dump( $_FILES)); // пусто низуя блять нетууу
Юра
в де тулзе хрома файл улетает
Юра
помоему у меня еще ниразу не было чтобы с загрузкой файлов вот так хоба и все работает
Юра
каждый раз танцы
Юра
файл неболього размера поэтому всякте max_upload исключены
Павел
Vlad
https://www.php.net/manual/ru/features.file-upload.put-method.php
Юра
Да с put по дефолту не работает
Юра
Еще в копилку долбаных вопросов на собес )
Юра
А можно ли отправить файл методом PUT?
Vlad
да не только файл. Как прочитать форм параметры?)
Роман
Konstantin
Konstantin
будет, если это формдата/мультипарт
Konstantin
вопрос только в том, читает ли оттуда пхп что-то в $_FILES
Юра
Вы выше видимо не читали )
Юра
Нифига ьне будет оно передавать
Юра
Или читать
Юра
Пустой массив файлов
Gleb
Как я понял данные доступны, но в виде сырых данных, которые вычитывать из сокета самому.
Vlad
какие сокеты?О_о
Gleb
у меня терминология немного страдает.
Иван
Пустой массив файлов
потому что не парсит тело запроса в файлы и в пост
но если само тело запроса доступно, то файл передан
Konstantin
пхп из тела при put-методе ничего не читает, у тебя пустой и $_REQUEST и всё остальное, включая файлы
Konstantin
вероятно ноги растут оттуда, что пхп - это язык для веб-страничек и веб-форм на них. а формы нельзя PUT-ом слать. поэтому он при поведении по умолчанию не заполняет суперглобалы данными из запроса если метод пут. но это не значит, ни что "путом нельзя файлы слать" - это очевидный бред. ни что "пхп не может прочитать". пожалуйста, бери php://input - и читай
Konstantin
вот, залил тестовый файл, распечатав прочитанный инпут
Юра
Что такое два вардампа?
Юра
Риквест и файлы?
Konstantin
ой сорян
Konstantin
var_dump($_FILES, file_get_contents('php://input'));
Konstantin
а второй - $_REQUEST
Юра
Ну понятно что данные передаются я был удивлен что пхп их не парсит
Gleb
но тоже, парсить отсюда файл, такое себе удовольствие.
Юра
Наверное это решается конфиг параметром каким-то
Konstantin
хотя вот пытаюсь спеку прочитать, кажется выходит что пут формы (а именно формы - это мультипарт/формдата) не разрешен. то есть в путе можно файлы передавать, но только в теле запроса, один файл на один запрос
Юра
Это спека на что?
Юра
На http?
Gleb
Юра
Ну по-моему в симфе даже для пут запросов идёт своя какая-то обработка
Konstantin
Konstantin
блин, или вот - https://stackoverflow.com/a/6306552 пишут что можно, но дефолтные имплементации серверов так не считают
The Ant
Юра
/listwarnings@BanWarnBot
Юра
некоторым тут походу пора ворны выдавать
Юра
Давайте нормально общаться, либо прийдется тратить время чтобы разобраться как ворны работают
Павел
Хотя в данном кейсе, судя по урлу POST напрашивался)
Юра
Кто знает биг О оф array_pop и array_push?
Konstantin
надо смотреть как в пхп списки сделаны. наверняка там сложно из-за каши из массивов
Konstantin
типа нужна эвристика чтобы понять это массив или словарь, а вдруг вообще sparse array. и тогда разные сложности будут
Юра
Т.е. если нужна константная скорость надо https://www.php.net/manual/ru/spldoublylinkedlist.pop.php ?
Konstantin
не, смотри, исходя из моей логики, там либо мапа, либо линкед лист