Вот форма, которая меня путает
<h1> Login </h1> <form action="" method="post"> <table align="left" border="0" cellspacing="0" cellpadding="3"> <tr> <td> Username: </td> <td> <input type="text" name="user" maxlength="30"> </td> </tr> <tr> <td> Password: </td> <td> <input type="password" name="pass" maxlength="30"> </td> </tr> <tr> <td colspan="2" align="left"> <input type="checkbox" name="remember"> <font size="2"> Remember me next time </td> </tr> <tr> <td colspan="2" align="right"> <input type="submit" name="sublogin" value="Login"> </td> </tr> <tr> <td colspan="2" align="left"> <a href="register.php">Join</a> </td> </tr> </table> </form>
Я получил код из этого урока, и он отлично работает, но я не могу понять, где и как отправить форму, если никаких действий нет
Если для действия установлено значение «», форма отправляется самому себе. То есть, если ваш скрипт – index.php
, ваша форма отправляется в index.php
.
Если атрибут действия формы либо установлен на ""
ИЛИ не указан, он по-прежнему будет action="self"
по умолчанию на action="self"
, поэтому форма отправит на адрес документа, содержащего форму.
Так,
<form method="post"> <!-- IS THE SAME AS... --> <form action="" method="post"> <!-- IS THE SAME AS... --> <form action="self" method="post">
(Попробуй)
действие по умолчанию для представления формы – МЕТОД = «GET» и ACTION = «SELF»
вы должны использовать имя формы
если действие пустое, то оно отправляется самому себе.