Разное между действиями - PullRequest
       1

Разное между действиями

0 голосов
/ 11 ноября 2018

Я хочу знать разное между <form action="#" method="post"> и <form action="name of file" method="post">

Я всегда использую #, но не знаю недостатков.

Можете ли вы объяснить, почему я должен использовать # или имя файла?

Спасибо

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

Содержимое action позволяет узнать, куда вы поместите код, который будет обрабатывать запрос.

Если вы введете имя файла, то его файл обработает запрос.

Например: у вас есть форма на странице index.php, и вы хотите поместить код PHP формы в файл process.php.Вы введете в действие process.php (action="process.php").

Если вы ничего не положите, это все равно, что отправить содержимое запроса в тот же файл (index.php).

0 голосов
/ 11 ноября 2018
form action = file name 

Он используется для отправки запроса на другую страницу (т. Е. Имя вашего файла), содержащую поля формы (входные данные) с помощью таких методов, как GET и POST.

пример: моя HTML-страница имеет форму, а моя PHP-страница содержит весь внутренний код. Все, что мне нужно сделать с входами формы. Я дам имя файла моей PHP-страницы в действии. атрибут действия формы используется для отправки запроса формы в нужное место назначения такими методами, как POST и GET. Если вы не хотите отправлять запрос на другую страницу и хотите, чтобы он был на вашей странице по умолчанию. Вы можете оставить атрибут action ='' формы пустым, как я сделал.

Действие # указывает, что форма остается на той же странице, просто добавляя суффикс URL к #. Подобное использование происходит в якорях. Ссылка, например, останется на той же странице.

Таким образом, форма отправляется на ту же страницу, которая затем обрабатывает данные и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...