Php 表单提交时未定义索引

Php 表单提交时未定义索引,php,html,forms,form-submit,Php,Html,Forms,Form Submit,我在禁用的textarea(到目前为止工作正常)中编写了一组ID(例如“3,4,31”),并希望通过GET提交。 我不明白为什么我总是用下面的代码得到一个未定义的索引错误: <form action="slider/Jssor/image-gallery.source.php" method="get"><br> <textarea name="selection" id="result" disabled></textarea> <

我在禁用的
textarea
(到目前为止工作正常)中编写了一组ID(例如“3,4,31”),并希望通过GET提交。 我不明白为什么我总是用下面的代码得到一个未定义的索引错误:

<form action="slider/Jssor/image-gallery.source.php" method="get"><br>
  <textarea name="selection" id="result" disabled></textarea>
  <input type="submit" value="Jssor Imgage Gallery">
</form>
指向新页面的链接工作正常,所以我认为这不可能是因为action属性中的路径!?
我看不到URL中传输的ID(?selection=3,4,31),那么我做错了什么?

您的
文本区域
没有与表单一起发送,因为它被标记为
已禁用。如果要发送,应将其标记为
只读

如下列文件所述:

提示:表单中禁用的元素将不会提交

改变



更换

   <textarea name="selection" id="result" disabled></textarea>



通过-d后,我们取得了进步。GET可以正常工作,它可以识别提交的值,但是如果POST不起作用。

如何将表单提交到
PHP
页面?您的表单中是否有提交按钮?您是否考虑过使用
只读
而不是
禁用
?就是这样,谢谢大家!
 <textarea name="selection" id="result" disabled></textarea>
<textarea name="selection" id="result" readonly></textarea>
   <textarea name="selection" id="result" disabled></textarea>
 <textarea name="selection" id="result" readonly></textarea>