Vladislav
лара вообще постом умеет файлы гонять?
Andrey
ну дело сдвинулось)
Andrey
Простая ошибка не невнимательность, посмотрев в консоль и в пару файлов можно решить, а мы тут уже 100 сообщений настрочили)
Vladislav
В гугле, проблема в том, что хз как это в чужую js впихнуть
Vladislav
ну вообщем пощел дальше гуглить...или может есть способ как csrf токен обойти?
Andrey
ты csrf токен можешь как данные передать. с именем _token
Andrey
зачем его обходить? его надо передать (ну обойти то конечно можно, если надо)
invariance
это изи решается
Vladislav
Andrey
Vladislav
так что приписать input верстку не получится
invariance
у тебя csrf токен не передается?
Andrey
в твоей бибилотете js можно http header задать? или данные доавлять самому в запрос?
Vladislav
А там удобно реализованно
Andrey
Ну так по идее кадрируешь на клиенте... а запрос то на сервер все равно сам шлешь? или оно само?
invariance
але бля, в чем проблема
Andrey
В общем, трудно так сказать, в отрыве от кода
invariance
я как бэ SPA пилю на vuejs
invariance
и все это проходил
Andrey
Можно в принципе отрубить csrf, но он если правильно помню для всей грппы web включен
Andrey
и тогда его надо для других роутов врубать
invariance
не надо csrf выключать
Andrey
Мне кажется, ты на клиенте что-то не то делаешь. Что за библотека js, дай ссылку
Andrey
?_token=CSRF_TOKEN_VALUE
invariance
😭
invariance
ну и решайте сами свою проблему
Andrey
с чего ты взял?
Andrey
а, там же middleware вроде except массив поддерживает
Andrey
но я бы все же передавал, если есть возможность.
invariance
да лучше не передавай
invariance
вообще рекомендую сразу везде разэкранировать строки в sql
invariance
что бы легче было инъекции делать
invariance
хотя это конечно задачка посложнее
Andrey
Ладно, я удаляюсь, вон folleah не терпится помочь
invariance
а хрен
Vladislav
invariance
он меня игнорил, помогать не буду теперь
Vladislav
На сколько плохое решение?
Dmitriy
Andrey
Andrey
Laravel ждет либо header X-CSRF-TOKEN, либо переменную _token
Vladislav
Vladislav
Ошибка ушла
invariance
можно прямо из php значение токена передавать
invariance
гхм
Vladislav
?
invariance
так то да
invariance
ты так и не сказал что за пакет у тебя
invariance
которому токен нужен
invariance
что за js либа
Vladislav
Vladislav
что за js либа
а, вот что нужно было, это набор из 5 пакетов..., 5 сек
Andrey
А, глянул внимательнее - ну да, переменная _token - ее Laravel и ловит, все верно
Vladislav
<script type="text/javascript" src="{{asset('plugins/fileAPI/FileAPI.min.js')}}"></script>
<script type="text/javascript" src="{{asset('plugins/fileAPI/FileAPI.exif.js')}}"></script>
<script type="text/javascript" src="{{asset('plugins/fileAPI/jquery.fileapi.min.js')}}"></script>
<script type="text/javascript" src="{{asset('plugins/fileAPI//jquery.Jcrop.min.js')}}"></script>
<script type="text/javascript" src="{{asset('plugins/fileAPI//jquery.modal.js')}}"></script>
Vladislav
fileapi+нарезка
invariance
https://github.com/mailru/FileAPI это что ли?
Vladislav
invariance
ну это их либа)
Andrey
В общем, я так думаю, ты за слишком сложную для себя задачу взялся)
Vladislav
Ясненько
Vladislav
Andrey
От этого все беды
Andrey
Блин, инет тупит зараза через мобильник
Vladislav
Так что чуть чуть осталось)
Andrey
ну успехов
Vladislav
Спасибо folleah и Андре за помощь
Юрий
Laravel 5.5 Pivot Casting https://laravel-news.com/laravel-5-5-pivot-casting
Vladislav
ну успехов
Storage::disk('public')->put('/file.jpg', $file); то что у меня после этого созается папка fail.jpg с файлом внутри, это же не станлдартная реакция? файл нормальный по содержимому, но его имя по ощущениям где-то отхешировалось
Vladislav
Да не норм, уэе проверил создав просто txt с текстом
Vladislav
Интересно кто так деформирует
Евгений
Storage::putFile('photos', new File('/path/to/photo'));