Post 方法没有 return textarea 的值
Post method does not return value of textarea
post 方法有问题。
我有一个 html 表单,其中我将 textarea 用作 disabled 并且 textarea 的值在另一页的帮助下来自数据库。
<textarea disabled name="sms" id="sms">
<?php echo $value; //Here the value of textarea and it shows on it?>
</textarea>
我的 PHP 代码是--
<?php
if(isset($_POST['submit'])){
echo $_POST['sms']; //This line prints nothing
}
我的 HTML 代码--
<form action="" method="POST">
<textarea disabled name="sms" id="sms">
<?php echo $value; //Here the value of textarea and it shows on it?>
</textarea>
<input type="submit" name="submit"/>
</form>
当我想通过它的值来验证它时,我得到了空。
为什么会这样???
需要帮助!!
禁用的字段不会发布到服务器。只读字段已发布,因此如果您确实需要该字段的内容,您可以将其更改为只读而不是禁用。
例如而不是
<textarea name="sms" id="sms" disabled>
尝试
<textarea name="sms" id="sms" readonly>
post 方法有问题。
我有一个 html 表单,其中我将 textarea 用作 disabled 并且 textarea 的值在另一页的帮助下来自数据库。
<textarea disabled name="sms" id="sms">
<?php echo $value; //Here the value of textarea and it shows on it?>
</textarea>
我的 PHP 代码是--
<?php
if(isset($_POST['submit'])){
echo $_POST['sms']; //This line prints nothing
}
我的 HTML 代码--
<form action="" method="POST">
<textarea disabled name="sms" id="sms">
<?php echo $value; //Here the value of textarea and it shows on it?>
</textarea>
<input type="submit" name="submit"/>
</form>
当我想通过它的值来验证它时,我得到了空。
为什么会这样???
需要帮助!!
禁用的字段不会发布到服务器。只读字段已发布,因此如果您确实需要该字段的内容,您可以将其更改为只读而不是禁用。
例如而不是
<textarea name="sms" id="sms" disabled>
尝试
<textarea name="sms" id="sms" readonly>