я создаю кнопку как такойВХОД тега без ФОРМЫ
<INPUT type='submit' name='name-of-button' value='Submit'>
Однако эта кнопка не enclused в ФОРМЕ. Другими словами, нет никакой формы для подачи.
При этом, когда пользователь нажимает кнопку, в PHP должно начинаться определенное действие. Для примера, нажав на Submit, вы напишите значение в базу данных.
Теперь я не уверен, как обрабатывать код в PHP. Должен ли я прикладывать к нему форму? Я хотел бы проверить, используя что-то simlar для следующего PHP?
if (isset('name-of-button')) {
// Do something, such as writing to the db
}
Я знаю, что приведенный выше код неверен. Потому что мы должны представить форму, и использовать после действия следующим образом:
if (isset($_POST['name-of-button'])) {
// Do something, such as writing to the db
}
Но опять же, я не хотел бы использовать форму, если это возможно. ПОЖАЛУЙСТА, ПОМОГИТЕ :)
Пожалуйста, не то, чтобы я не хотел использовать JavaScript, как чистый PHP.
Спасибо.
Есть ли причина, по которой вы не хотите использовать форму? Зачем делать вещи более трудными для себя? – andrewsi
Недействительно, чтобы HTML имел INPUT не в ФОРМЕ, и вы не должны ожидать, что браузеры будут играть хорошо. –
Альтернатива (может быть легко googled): вы можете создать обычную ссылку, чтобы выглядеть как кнопка с CSS. – mario