Форум программистов, компьютерный форум, киберфорум
PHP: Laravel
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
29 / 6 / 0
Регистрация: 20.02.2016
Сообщений: 1,091
1

Почему не работает вывод post?

21.11.2020, 00:24. Просмотров 546. Ответов 7
Метки нет (Все метки)

Приветствую!
На Laravel 8 делаю следующее. В папке paublic создал файл form.html

HTML5
1
2
3
4
<form action="/comments" method="POST">
   <input type="text" name="comments">
<input type="submit" value="send">
</form>
В web.php прописал

PHP
1
2
3
4
Route::post('/comments', function () {
    print_r($_POST);
   
});
http://127.0.0.1:8000/form.html соответственно выводит форму. Но после того как сообщение послано и должна выводится страница
http://127.0.0.1:8000/comments , выводится 419 page expired.
Что неправильно в коде?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.11.2020, 00:24
Ответы с готовыми решениями:

Парсер. Почему не работает POST?
Разбираюсь с простейшими парсерами. Подскажите, почему не отправляется запрос POST из библиотеки...

Метод POST в JSP не работает...почему?
У меня есть форма, которая отправляет методом POST на JSP страницу. Пытаюсь читать параметр...

Почему не работает AJAX при отправке POST?
Всем привет! Есть AJAX код, который отправляет post данные с формы в php файл. Но почему-то этот...

вывод в цикле, почему не работает
Доброго всем. Банально хочу вывести через dbms_output в цикле while n-ое кол-во строк. Вопрос...

7
214 / 103 / 54
Регистрация: 04.10.2016
Сообщений: 467
21.11.2020, 18:04 2
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
создал файл form.html
ок, а зачем?

Цитата Сообщение от Fatmarmelad Посмотреть сообщение
Почему не работает вывод post ?
ответ:
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
http://127.0.0.1:8000/comments , выводится 419 page expired.
ответ:
решение из первоисточника данного фреймворка

Не по теме:


проблема не нова, но вопрос. вы хоть когда ни будь читаете мануалы и доступную инфу в открытом доступе?

0
29 / 6 / 0
Регистрация: 20.02.2016
Сообщений: 1,091
23.11.2020, 00:23  [ТС] 3
Цитата Сообщение от Fart83 Посмотреть сообщение
ок, а зачем?
начал изучать Laravel, нашёл видеокурс
и тут такое задание
создание файла в папке public
0
1712 / 1038 / 386
Регистрация: 13.06.2013
Сообщений: 3,525
23.11.2020, 19:46 4
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
нашёл видеокурс
Т.е. вас даже не смутил что там ларавел 5.2, а у вас 8?
Курс фигня. Лучше на ларакасте поищите. Еще есть у Дмитрия Елисеева классный мастер класс.
1
29 / 6 / 0
Регистрация: 20.02.2016
Сообщений: 1,091
24.11.2020, 22:46  [ТС] 5
Цитата Сообщение от tarasalk Посмотреть сообщение
Еще есть у Дмитрия Елисеева классный мастер класс
можно ссылку. пожалуйста?
0
0 / 0 / 1
Регистрация: 18.05.2018
Сообщений: 80
25.11.2020, 11:46 6
Добавь @CSRF в форму и будет тебе счастье
0
29 / 6 / 0
Регистрация: 20.02.2016
Сообщений: 1,091
25.11.2020, 14:44  [ТС] 7
Тигран Саркисян, в приведенном случае это не работает
0
0 / 0 / 1
Регистрация: 18.05.2018
Сообщений: 80
25.11.2020, 15:05 8
Цитата Сообщение от Fatmarmelad Посмотреть сообщение
Тигран Саркисян, в приведенном случае это не работает
Создайте блейдовский файл ресурсах как велел тейлор и роут пропишите и в форме добавьте @CSRF. Зачем в паблике создавать так велит ТЗ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.11.2020, 15:05

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Почему не работает вывод в консоль
люди, скажите пожста почему не работает вывод (write). юзаю ms visual c# 2008express, framework...

Подскажите почему не работает вывод строк?
подскажите почему программа работает некорректно? на выводе должно быть ,true] vec != vec2 vec...

Почему не работает вывод в текстовый файл?
#include &lt;iostream&gt; #include &lt;windows.h&gt; #include &lt;iomanip&gt; #include &lt;string.h&gt; #include...

Как работает данный код и почему такой вывод?
Написал какой-то код, выводит в дебаге 5 в релизе 0 #include &lt;iostream&gt; using namespace std;...

Не подскажите почему не работает вывод данных из формы на лист
Не подскажите почему не работает вывод данных из формы на лист

Структуры. Файловый ввод вывод. Почему не работает программа ?
Задача: В зараннее написанном текстовом документе имеются фамилии учеников и их оценки. Нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.