-3

我正在开发允许用户向系统发送反馈的网站。我使用 textarea 和按钮创建了反馈表进行提交。最重要的是当用户点击提交时,如果用户没有输入一些我想让他们输入的单词,该反馈不会发送到系统;它会提醒用户输入该单词。

从现在开始,我只是创建了一个简单的代码,如果用户在单击提交后没有输入我希望他们在反馈表单中输入的单词,它将回显一些警告。

这是我的代码

<form action="main.php" method="post">
    <textarea cols='10' rows='5' name='text'></textarea>
    <br/>
    <input type='submit' name='add' Value='Add to list' />
</form>

<?php
   if (isset($_POST['add'])) {
       $imp_word = array('dear', 'thank', 'hello'); // Add more
       $entry = $_POST['text'];
       /*
           i don't know how to write
       */
  }
?>

谁能帮我解决这个问题?

4

2 回答 2

1

试试substr喜欢

if (isset($_POST['add'])) {
    $imp_word = array('dear', 'thank', 'hello'); // Add more
    $entry = $_POST['text'];
    foreach($imp_word as $wrd) {
        if(substr($entry,$wrd)) { 
            echo 'You have '.$wrd.' In your text<br>';
        }
    }
}

同样提到这里

于 2013-08-29T06:51:23.447 回答
0
if(isset($_POST['add'])) {
   $text = $_POST['text'];
   if(empty($text)) {
      echo "Please enter feed back";
   } else {
      echo "do ever what you want...";
   }
}
于 2013-08-29T06:57:40.690 回答