Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Добавление картинки на сервер. И сохранение его имени в таблице MySQL. » 31.03.2015 00:13:18

Задача решена! Огромное спасибо ребятам https://gitter.im/LaravelRUS/chat :
Нужно было добавить token в POST запрос.
1)

<head lang="en">
    <meta name="_token" content="<?= csrf_token() ?>">

2)

$.ajaxSetup({
        headers: {
            'X-CSRF-Token': $('meta[name="_token"]').attr('content')
        }
});

3)

Route::filter('csrf', function(){
    $token = Request::ajax() ? Request::header('X-CSRF-Token') : Input::get('_token');
    if (Session::token() != $token){
        throw new Illuminate\Session\TokenMismatchException;
    }
});

4)

Route::post('/upload',array('before'=>'csrf', 'as'=>'upload', 'uses' => 'HomeController@uploadImage'));

#2 Laravel 5.x » Добавление картинки на сервер. И сохранение его имени в таблице MySQL. » 29.03.2015 15:34:19

anegin
Ответов: 3

Доброго времени суток. Нужна помощь! Не получается добавить картинку на сервер и отобразить ее на страничке. Делал по гайду со стать http://habrahabr.ru/post/197454/ но там проблема с отправкой данных .ajax . Помогите исправить проблему или предложите еще какое-нибудь решение. Сам только начинаю изучать Laravel.

Подвал раздела