添加功能到提交按钮php

时间:2015-01-27 10:49:06

标签: php button submit action

我有几个包含图像的div。我想在这些div下面或旁边添加一个带有两个值的提交复选框,并在用户按下提交按钮时执行操作。我的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中我想写一个文本文件中添加图像的名称以及时尚和nfashion之间的选择。如何在不离开我已经在的主页面的情况下执行提交,使用图像div?我可以使用一个将在同一个php文件中定义的php函数而不是使用action.php吗?

3 个答案:

答案 0 :(得分: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>';

答案 1 :(得分:1)

表单已提交,因此action属性属于from。

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

该按钮只会触发表单提交(type="submit")。还有其他方式可以提交表单,例如在文本字段中点击enter键(如果有提交按钮),或通过javascript(document.formName.submit())。

答案 2 :(得分:1)

  1. 你可以 http://pastebin.com/bg2Pv7CY
  2. //这里没有粘贴代码,因为未知的原因,它只是在这里标记值。

    2.你的功能是什么意思?