Добавление функциональности к кнопке отправки Переполнение стека

У меня есть несколько div, которые содержат изображения. Я хочу добавить ниже или рядом с этими divs флажок отправки с двумя значениями и выполнять действие, когда пользователь нажимает кнопку отправки. Мой PHP-код выглядит следующим образом:

echo '<div>';
echo '<img src="'. ($image) .'"  alt=""/>';
echo '</div>';

echo'<LABEL FOR="C1">Fashion</LABEL>';
echo'<INPUT TYPE="Checkbox" Name="fashion" ID="C1" Value="Fashion">';

echo'<LABEL FOR="C2"> Non Fashion </LABEL>';
echo'<INPUT TYPE="Checkbox" Name="nfashion" ID="C2" Value="Non Fashion">';
echo'<input type="submit" value="submit" action = "action.php">';

Какую функциональность я должен добавить в action.php? Является ли правильный способ добавить функциональность йо кнопку? В файле action.php я хочу написать добавить в текстовый файл имя изображения и выбор между fashion и nfashion. Как я могу выполнить отправку, не покидая главной страницы, на которой я уже работаю, с изображением div? Вместо использования action.php я могу использовать функцию php, которая будет определена в том же файле php?

2

Решение

см. этот урок:
php_forms

echo '<form action="action.php" method="post">';
echo '<div>';
echo '<img src="'. ($image) .'"  alt=""/>';
echo '</div>';

echo'<LABEL FOR="C1">Fashion</LABEL>';
echo'<INPUT TYPE="Checkbox" Name="fashion" ID="C1" Value="Fashion">';

echo'<LABEL FOR="C2"> Non Fashion </LABEL>';
echo'<INPUT TYPE="Checkbox" Name="nfashion" ID="C2" Value="Non Fashion">';
echo'<input type="submit" value="submit" action = "action.php">';
echo '</form>';
2

Другие решения

Форма отправлена, поэтому action атрибут принадлежит от.

http://www.w3schools.com/html/html_form_attributes.asp

Кнопка просто запускает отправку формы (type="submit"). Есть и другие способы отправить форму, например, нажав enter введите текстовое поле (если есть кнопка отправки) или с помощью javascript (document.formName.submit()).

1

  1. Вы можете просто
    http://pastebin.com/bg2Pv7CY

// Прошу прощения за то, что не вставлял код здесь, по неизвестной причине, он использовал здесь только значения меток.

2. Что вы подразумеваете под функциональностью?

1
По вопросам рекламы [email protected]