我正在开发一个php学校项目,我必须使用详细信息和摘要标签,我的问题是,当我提交表单时,所有字段都在$ _POST而不是{{1}的内容}
我知道一个表单根据名称提交,所以我给它起了名字和id,这是正常的吗?
这是表格中的字段集:
<details>
答案 0 :(得分:0)
只有成功表单控件的值才会包含在提交的表单数据中。表单控件包括input
,select
,textarea
和button
。
<details>
元素不是表单控件。
答案 1 :(得分:0)
您需要将所有内容包装在表单标记中并放置一个提交按钮
<form method="post" name="phpFileName" class="form-horizontal" enctype="multipart/form-data" role="form">
<legend>SITE</legend>
<details id="SITE[comment]" name="SITE[comment]">
<summary>aide</summary>
<p>titre : nom de votre site affiché dans l'entête<br>
couleur : de ce titre (format html ou css)<br>
image : nom du dossier des images
</p></details><br>
<label for="SITE[titre]">titre</label>
<input id="SITE[titre]" name="SITE[titre]" value="Welcome" required="" size="25" type="text"><br>
<label for="SITE[couleur]">couleur</label>
<input id="SITE[couleur]" name="SITE[couleur]" class="color" value="#FFF" '="" type="text"><br>
<label for="SITE[images]">images</label>
<input id="SITE[images]" name="SITE[images]" value="img" required=""
size="25" type="text">
<br>
</form>