Textarea不会设置$ _POST

时间:2014-06-23 06:08:42

标签: php html mysql forms textarea

<textarea name="pageeditor" id="tbMsg" style="height:350px;width:100%;"></textarea>

是我的textarea的代码。

它没有提交(不会设置$ _POST [&#39; pageeditor&#39;])但是如果我这样做的话:

<textarea name="pageeditor" id="tbMsg" style="height:350px;width:100%;">TEXT HERE</textarea>

这对我没有任何意义。它没有提交我在页面上输入的任何文字,但如果我将其硬编码到页面中,我会这样做。

任何想法?

2 个答案:

答案 0 :(得分:0)

我试过了,它似乎显示了我输入的textarea文字。

<?php
echo "<pre>";
print_r($_POST);

echo $_POST['pageeditor'];
echo "</pre>";
?>
<form method="post">
    <textarea name="pageeditor" id="tbMsg" style="height:350px;width:100%;"></textarea>
    <button type="submit" name="form_submit"> Submit</button>
</form>

答案 1 :(得分:0)

<p>

<?php 

    if(isset($_POST['submit']))
    {
        echo $_POST['textarea'];
    }

 ?>

</p>

<form method="post">
    <textarea name="textarea" cols="30" rows="10"></textarea>
    <button type="submit" name="submit">Submit</button>
</form>