Php Html表单赢得';没有输入就不能提交

Php Html表单赢得';没有输入就不能提交,php,html,forms,Php,Html,Forms,我有一个表格,只有一个输入,很有效。但是有两个输入,没有一个工作。 我按照W3教程使用submit按钮提交文本区域,但按下它时什么也没发生 如果有必要的话,我也使用引导 <textarea style="color: #3f3f3f; width: 40%;" rows="10" type="text" name="emailtxt" placeholder="Email Text" autocomplete="off" spellcheck="false" form="usrform"&

我有一个表格,只有一个输入,很有效。但是有两个输入,没有一个工作。 我按照W3教程使用submit按钮提交文本区域,但按下它时什么也没发生

如果有必要的话,我也使用引导

<textarea style="color: #3f3f3f; width: 40%;" rows="10" type="text" name="emailtxt" placeholder="Email Text" autocomplete="off" spellcheck="false" form="usrform"></textarea>
<form action="<?php $_SERVER['PHP_SELF'] ?>" class="form-inline" id="usrform" method="POST">
<button type="button" class="btn btn-primary">Send</button>
</form>


首先
textarea
不在表单中,因此您的表单为空,您需要
input type=“submit
提交表单

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" class="form-inline" id="usrform" method="POST">
    <textarea style="color: #3f3f3f; width: 40%;" rows="10" name="emailtxt" placeholder="Email Text" autocomplete="off" spellcheck="false" form="usrform"></textarea>
    <input type="submit" class="btn btn-primary" value="Send"/>
</form>

首先
textarea
不在表单中,因此您的表单为空,您需要
input type=“submit
提交表单

<form action="<?php echo $_SERVER['PHP_SELF'] ?>" class="form-inline" id="usrform" method="POST">
    <textarea style="color: #3f3f3f; width: 40%;" rows="10" name="emailtxt" placeholder="Email Text" autocomplete="off" spellcheck="false" form="usrform"></textarea>
    <input type="submit" class="btn btn-primary" value="Send"/>
</form>
首先,您的
位于表单标记之外,因此在进入PHP部分时,不会填充表单标记

旁注编辑:关于娜娜留下的评论,我得到了更正:

“您可以获得@urfusion,因为用户在–Nana Partykar中使用了form=“usrform”

  • 一个人总是不断地学习新东西
然后
不保持
type=“text”
;这些是用于输入的

你的按钮可以是

<button type="submit" class="btn btn-primary">Send</button>
或者使用
!empty()

旁注编辑:关于娜娜留下的评论,我得到了更正:

“您可以获得@urfusion,因为用户在–Nana Partykar中使用了form=“usrform”

  • 一个人总是不断地学习新东西
然后
不保持
type=“text”
;这些是用于输入的

你的按钮可以是

<button type="submit" class="btn btn-primary">Send</button>


或者使用
!空的()

Send
^这是你需要的^加上你的文本区在formHey@Fred ii-:为什么我们今天会遇到这种类型的问题?@NanaPartykar我猜是新来的人。
Send
^这是你需要的^加上你的文本区在formHey@Fred ii-:为什么我们今天会遇到这种类型的问题?@NanaPartykar我猜是新加入表单的人。
发送
?是的!天哪,谢谢你!但是为什么只有一个字段却没有一个或两个字段,我在
Send
lol上犯了一个错误sorry@user3210676正如@fred ii所说,您无法获取
textarea
的值。@NanaPartykar很有趣。
Send
?是的!天哪,谢谢你!但是为什么只有一个字段却没有一个或两个字段,我在
Send
lol上犯了一个错误sorry@user3210676正如@fred ii所说,你无法获得
textarea
的值,那么@NanaPartykar很有趣。嘿@fred:发生了什么事。你为什么用我的评论来回答。我做错什么了吗?意思是,我错了还是怎么了。我很害怕。真正地“我很害怕。”纳纳帕提卡不,一点也不害怕。我引用你是因为“我”学到了一些东西;-)因此,“一个人总是不断地学习新东西。”爱你的人。你和别人有些不同。还有,谢谢你引用我的话。@NanaPartykar不客气,Nana,干杯如果你还记得我刚才在那里编辑的答案。嘿@Fred:发生了什么事。你为什么用我的评论来回答。我做错什么了吗?意思是,我错了还是怎么了。我很害怕。真正地“我很害怕。”纳纳帕提卡不,一点也不害怕。我引用你是因为“我”学到了一些东西;-)因此,“一个人总是不断地学习新东西。”爱你的人。你和别人有些不同。还有,谢谢你引用我的话。@NanaPartykar不客气,Nana,干杯如果你还记得这一点,我刚才在那里编辑了我的答案。