首页 > 解决方案 > 获取 HTML 滑块的 post 值并基于整数分配文本值

问题描述

这是我的PHP:

$priority = htmlspecialchars($_POST['priority']);
    if ($priority <= 33){
      $priority = 'Low'
  }

  if ($priority <= 66) && ($priority > 33) {
      $priority = 'Medium'
  }

  if ($priority <= 100) && ($priority > 66) {
      $priority = 'High'
  }

我的代码很容易解释,我正在给自己发送一封电子邮件,并且我有一个滑动条供用户指示他们的消息的优先级。滑块发布 100 中的整数。此代码使我的文件中断,我感谢任何帮助。

标签: phpformspost

解决方案


您在每个作业行的末尾缺少一个分号。

您还可以显着简化代码:

if ($priority <= 33){
    $priority = 'Low';
} elseif ($priority <= 66) {
   $priority = 'Medium';
} elseif ($priority <= 100) {
    $priority = 'High';
}

推荐阅读