如何在PHP中验证我的下拉菜单表单

时间:2014-02-03 04:50:32

标签: php

/ *如何在php中验证下拉菜单。我正在尝试验证是否为空以便返回并进入治疗。 * /

<div class="field">
     <label for="treatment">Treatment:</label>
       <select id="treatment" name="treatment" required>
        <option selected>Choose a treatment</option>
         <option value="Massage">Massage</option>
         <option value="Beeauty">Beauty</option>
         <option value="Reiki">Reiki</option>
         <option value="Meditation">Meditation</option>
         <option value="Workshops">Workshops</option>
       </select>
  </div>

/ *到目前为止我的尝试不起作用,我也很困惑使用REQUEST或POST 我想在一行中包含三个下拉列表(抱歉是初学者)* /

if (!isset($_POST['treatment']) && !isset($_POST['time']) && !isset($_POST['duration'])) {
echo "Please select treatment and  time.";
exit();

}

4 个答案:

答案 0 :(得分:0)

此:

if(!isset($_REQUEST['treatment'])) { 
  echo 'Please select a Treatment.'; 
} 

答案 1 :(得分:0)

试试这个

<?php 
if(!isset($_REQUEST['treatment'])) 
{ 
  your code 
} 
?>

答案 2 :(得分:0)

试试这个

  

if(isset($ _ REQUEST ['treatment'])&amp;&amp;($ _REQUEST ['treatment']!=“”){

     

您的代码

     

}

答案 3 :(得分:0)

您可以轻松地使用javascript进行验证 &gt;选择治疗方法 MassageBeauty ReikiMeditation 车间

function validation(){if(document.getElementById(“games”)。value ==“0”){alert(“Please select games”);         。的document.getElementById( “游戏”)专注();返回false; } return true;}