Size: a a a

Laravel для начинающих

2021 May 17

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
и даешь
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
кому дал урл, тот может зайти🌚
источник

SG

Sergey Gerasimov in Laravel для начинающих
Роут, который будет отдавать файл (ну или говорить серверу чтобы отдал этот файл)
источник

AW

Artem Web in Laravel для начинающих
Говорить чтобы отдал
источник

AW

Artem Web in Laravel для начинающих
Не оч понятен момент как вернуть файл? Readfile?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
response()->download()
источник

AW

Artem Web in Laravel для начинающих
Ок спс
источник

ПК

Павел Кристалл... in Laravel для начинающих
Добрый день
Может кто-нибудь работал с Laravel Excel?
Прошерстил всю доку и не нашел решения моей проблемы

Экспорт CSV файла происходит в Windows-1281 кодировке, а мне бы UTF-8
Никто не сталкивался?
источник

ЕЧ

Егор 🐟 Черненок... in Laravel для начинающих
iconv
источник

ПК

Павел Кристалл... in Laravel для начинающих
И правда
источник

AH

Andrey Helldar in Laravel для начинающих
И пальцем показать :)
источник

AH

Andrey Helldar in Laravel для начинающих
Есть два часто используемых метода:

1. При создании файла создаётся запись в определённую таблицу базы и на эту запись навешиваются пермишены. Юзеры переходят по ссылке, мидлваря проверяет права и, если они есть, отдаёт файл в ответ.

2. Сохранить файл в определённую папку, например, по id юзера и при попытке скачать проверять имя папки. Но это бредовый способ. Но используется. Но лучше не надо.
источник

A

Alexandr in Laravel для начинающих
про пермишены разговора не было. Человек попросил прост доступ к файлу по уникальной ссылке
источник

AW

Artem Web in Laravel для начинающих
Спасибо, буду курить
источник

AH

Andrey Helldar in Laravel для начинающих
Молодой ещё :)
источник

A

Alexandr in Laravel для начинающих
ответ на твой вопрос: таблица "synth_link" => "original_link"
поиск записи по искуственной ссылке. Если такая есть в бд, отдаешь файл по реальной ссылке прост
источник

A

Alexandr in Laravel для начинающих
ну я б так сделал
источник

AW

Artem Web in Laravel для начинающих
Понятно, не оч понятно как отдать, буду пробовать
источник

AH

Andrey Helldar in Laravel для начинающих
И чем твой метод отличается от того, чтобы создать файл под уникальным именем и по прямой ссылке отдавать именно его?

А отличается он ненужной оверхедной надстройкой в виде таблицы в базу.

Таблицу вводят только для определения каких-либо критериев возврата файла либо управления сроком их жизни и т.п.
источник

A

Alexandr in Laravel для начинающих
а если ссылку захочет сменить?
источник