我有几个包含图像的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吗?
答案 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)
//这里没有粘贴代码,因为未知的原因,它只是在这里标记值。
2.你的功能是什么意思?