- С GET работает, а с POST нет
- Laravel 5 GET работает, но метод POST не работает
- 4 ответа
- С GET работает, а с POST нет
- POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Re: POST не работает.
- Чем отличаются HTTP-методы GET и POST
- Формат запроса
- GET для безопасных действий, POST для опасных
- Ещё раз коротко
- Полезные материалы
С GET работает, а с POST нет
Задача проверять и выводить значения из формы на одной странице. С методом GET все работает, а с методом Post нет.
Прикрепляю код с POST. В чем моя ошибка? Почему если поменять на GET все в работает как надо?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
В методе Get работает, в POST нет
есть метод: в этом исполнении currentUser равен нулл /
Нет видеосигнала, нет POST — сигналов, не доходит до этапа загрузки
Спеки (Dell Inspiron 530): CPU: C2D E6xxx MB: маркировка RY007, по форуму Dell -> Foxconn.
Собрал ПК, кулера вертяться, изображения — нет, POST — нет
Видеокарта рабочая, ОЗУ рабочие, планки менял и так и сяк, процессор греется как и южный, серверный.
ТС, я на скорую руку накидал код по вашему примеру, попробуйте так:
Цикл работает неправильно, в то время как POST работает
Всем привет! Я хотел написать под php скрипт с авторизацией, брут, на своем сайте(подбор пароля).
Нет экрана POST
Здравствуйте! после включения компьютера черный экран и сразу идет загрузка ОС, в BIOS зайти могу.
Не стартует системник, нет POST
привет..на видюхе кулер разгонялся и комп проходил тест но не загружал биос..кулер бешено.
Не работает метод POST в Денвере, GET работает
Помогите кто может, с Get работает, с POST или post приходят только вопросы без ответов. Вот кусок.
HTML + PHP GET работает, POST не работает
Всем добрый день! Собсно, subj. Уже неделю всяко разно хожу вокруг да около. Не передает POST’ом.
Источник
Laravel 5 GET работает, но метод POST не работает
Я новичок в Laravel, и у меня возникла странная проблема. В маршрутах я вызываю функцию через методы POST и GET.
GET возвращает данные, а POST — нет. Вот мой простой код:
Пожалуйста помоги. Спасибо.
4 ответа
Вам необходимо включать токен CSRF в каждый запрос (кроме GET).
Добавьте это в свою форму:
Ваша форма будет выглядеть так
Laravel автоматически создает «токен» CSRF для каждого активного сеанса пользователя, управляемого приложением. Этот токен используется для проверки того, что аутентифицированный пользователь действительно выполняет запросы к приложению.
Каждый раз, когда вы определяете HTML-форму в своем приложении, вы должны включать в форму скрытое поле токена CSRF, чтобы промежуточное ПО защиты CSRF могло проверить запрос. Чтобы сгенерировать скрытое поле токена CSRF, вы можете использовать вспомогательную функцию csrf_field:
// Синтаксис шаблона Blade:
Вспомогательная функция csrf_field генерирует следующий HTML-код:
Вам не нужно вручную проверять токен CSRF при запросах POST, PUT или DELETE. ПО промежуточного слоя VerifyCsrfToken, которое входит в группу промежуточного программного обеспечения веб-сайтов, автоматически проверяет, соответствует ли токен во входных данных запроса токену, хранящемуся в сеансе.
Если вы работаете в Интернете без ajax, вы можете проверить и использовать приведенные выше ответы или использовать
Если вам нужно вызвать этот URL-адрес через запрос ajax Шаг 1 : добавьте токен CSRF в свой метатег (), вы можете указать в файле main.blade.php (макет)
Шаг 2. Добавьте заголовок X-CSRF-TOKEN в свой запрос ajax
Источник
С GET работает, а с POST нет
Задача проверять и выводить значения из формы на одной странице. С методом GET все работает, а с методом Post нет.
Прикрепляю код с POST. В чем моя ошибка? Почему если поменять на GET все в работает как надо?
Помощь в написании контрольных, курсовых и дипломных работ здесь.
В методе Get работает, в POST нет
есть метод: в этом исполнении currentUser равен нулл /
Нет видеосигнала, нет POST — сигналов, не доходит до этапа загрузки
Спеки (Dell Inspiron 530): CPU: C2D E6xxx MB: маркировка RY007, по форуму Dell -> Foxconn.
Собрал ПК, кулера вертяться, изображения — нет, POST — нет
Видеокарта рабочая, ОЗУ рабочие, планки менял и так и сяк, процессор греется как и южный, серверный.
ТС, я на скорую руку накидал код по вашему примеру, попробуйте так:
Цикл работает неправильно, в то время как POST работает
Всем привет! Я хотел написать под php скрипт с авторизацией, брут, на своем сайте(подбор пароля).
Нет экрана POST
Здравствуйте! после включения компьютера черный экран и сразу идет загрузка ОС, в BIOS зайти могу.
Не стартует системник, нет POST
привет..на видюхе кулер разгонялся и комп проходил тест но не загружал биос..кулер бешено.
Не работает метод POST в Денвере, GET работает
Помогите кто может, с Get работает, с POST или post приходят только вопросы без ответов. Вот кусок.
HTML + PHP GET работает, POST не работает
Всем добрый день! Собсно, subj. Уже неделю всяко разно хожу вокруг да около. Не передает POST’ом.
Источник
POST не работает.
Есть такая форма:
и есть такая проверка:
Результат: просто перезагрузка формы отправки. Т.е. метод POST не отрабатывается.
Подскажите, плиз, где я туплю?
Re: POST не работает.
Метод пишется с маленькими буквами, попробуй использовать валидатор.
Re: POST не работает.
Re: POST не работает.
В догонку (может поможет) — это все LAMP под Debian Lenny
Re: POST не работает.
Re: POST не работает.
в пыхе есть функция кажись php_info() которая показывает _все_ переменные, в том числе и переданные из запроса, она иногда помогает узрет ькосяк.
Re: POST не работает.
В error_log что-нибудь пишется?
Re: POST не работает.
Вдогонку — где-нибудь в начале скрипта вставь что-то вроде
ini_set(‘error_reporting’, E_ALL);
ini_set(‘display_errors’, 1);
, и смотри «ругань» в браузере
Re: POST не работает.
Понял, виноват. но не помогло
Re: POST не работает.
Re: POST не работает.
> Вдогонку — где-нибудь в начале скрипта вставь что-то вроде.
Не помогло. просто перезагружается и очищается форма.
Re: POST не работает.
Это содержимое test.php? Т. е. форма сабмитится сама на себя? Если да, то
1) не нужно ли помимо
> name=»$Name»
и т. п. писать еще и value=»$Name», и
2) вместо $Name попробуй $_POST[«Name»] (или как-то так, не помню точно), ибо наверняка в php.ini стоит register_globals=Off (и это правильно)
Re: POST не работает.
Только что в phpinfo() увидел такую строчку
Источник
Чем отличаются HTTP-методы GET и POST
HTTP-методы GET и POST — самые распространённые способы отправить или получить данные с сервера. Но в разных случаях оба метода могут быть небезопасными или неудобными в использовании. В этой заметке рассмотрим, какой метод когда использовать.
GET — метод для чтения данных с сайта. Например, для доступа к указанной странице. Он говорит серверу, что клиент хочет прочитать указанный документ. На практике этот метод используется чаще всего, например, в интернет-магазинах на странице каталога. Фильтры, которые выбирает пользователь, передаются через метод GET .
POST — метод для отправки данных на сайт. Чаще всего с помощью метода POST передаются формы.
Формат запроса
Протокол HTTP очень прост и состоит, по сути, из двух частей — заголовков и тела запроса или ответа.
Тело запроса — это информация, которую передал браузер при запросе страницы. Но тело запроса присутствует только если браузер запросил страницу методом POST . Например, если отправлена форма, то телом запроса будет содержание формы.
Пример GET-запроса. Информация передаётся прямо в заголовке.
Пример POST-запроса. Информация передаётся в теле запроса:
GET для безопасных действий, POST для опасных
Говоря совсем просто, GET-запросы лучше не использовать с приватной информацией. Вот почему:
- Они кэшируются. Это значит, что логин и пароль, переданные через GET-запрос, могут остаться в интернете навсегда, например, в веб-архиве или кэше Гугла.
- Остаются в истории браузера. Чтобы узнать, какие данные отправлялись, достаточно нажать Ctrl+H.
- Сохраняются в закладках и пересылаются. Можно не обратить внимания и опубликовать в соцсетях или отправить ссылку с приватной информацией в GET-запросе.
- Сохраняются в логах сервера. Например, нельзя отправлять данные банковских карт через GET-запрос, так как это создаёт риски для пользователей.
Таким образом, любые важные данные — логины, пароли, данные карты, персональные данные — лучше передавать с помощью метода POST . Также метод POST поддерживает тип кодирования данных multipart/form-data , что позволяет передавать файлы.
Ещё раз коротко
GET
- Фильтры в интернет-магазинах
- Передача параметров через ссылку
- Другие безопасные запросы
POST
- Любые формы с паролями или банковскими картами
- Формы заявок с персональными данными
- Отправка файлов
Полезные материалы
Мы такие пост-пост, мы такие гета-гета
Если б мне платили каждый раз, когда я пишу запрос HTTP, я бы стал фронтендером тотчас, я бы не дописывал
Нажатие на кнопку — согласие на обработку персональных данных
Источник