检查textarea和输入是否已设置

时间:2015-05-23 09:41:57

标签: php html forms textarea isset

您好我想检查textarea是否为空并且我仍然无法得到我想要的回声,即使textarea不为空且输入已设置 这是我的代码:

<form method="post" action="">
    <input type="text" name="jmeno"/>
    <textarea name="textarea" id="textarea" rows="5" cols="40"></textarea>
    <input type="submit" name="submit"/>
</form>


<?php 
if(isset($_POST['jmeno']) AND !empty($_POST['textarea'])){
    echo "dokončeno";
}
?>

3 个答案:

答案 0 :(得分:1)

这个怎么样:

if (!is_null($_POST['jmeno']) && strlen(trim($_POST['jmeno'])) > 0) {
    echo "dokončeno";
}

答案 1 :(得分:0)

据我所知,您希望代码检查是否按下了提交按钮且textarea不为空。我会说代码是:

<?php  
$header = file_get_contents('/path/to/header.html');
echo $header;
?>

或者简单地说:

if(isset($_POST['jmeno'])){
    if(strlen($_POST['textarea']) > 0){
        echo "dokončeno";
    }
}

答案 2 :(得分:0)

if (isset($_POST['jmeno']) && strlen(trim($_POST['textarea']))>0)
{
 echo "dokončeno";
}