doulongsi1831 2017-02-07 05:56
浏览 441
已采纳

if语句为select选项值

I have a select option for departments on a html form. After the user submits the form. It emails the respective department manager. Now I have a value called $email which I want to use with the IF statement depending on what department is chosen. Eg. IF new car sales is selected then $email=newsales@gmail.com or IF used car sales is selected then $email=oldsales@gmail.com

my code:

Department:<br> <select name ="department"
            <option value="ADMIN">ADMIN</option>
            <option value="AFTER-SALES DIRECTOR">AFTER-SALES DIRECTOR</option>
            <option value="ALPINE DEALER PRINCIPAL">ALPINE DEALER PRINCIPAL</option>
            <option value="AUTO ARMOUR/AUTO ENHANCE - FITMENT CENTRE (Smash and Grab)">AUTO ARMOUR/AUTO ENHANCE - FITMENT CENTRE (Smash and Grab)</option>
            <option value="BANDIT-VW">BANDIT-VW</option>
            <option value="BOOKINGS VW">BOOKINGS VW</option>
            <option value="DRIVEWAY/WASHBAYS">DRIVEWAY/WASHBAYS</option>
            <option value="FINANCE AND INSURANCE">FINANCE AND INSURANCE</option>
            <option value="IT DEPARTMENT">IT DEPARTMENT</option>
            <option value="MARKETING DEPARTMENT">MARKETING DEPARTMENT</option>
            <option value="MASTER CARS">MASTER CARS</option>
            <option value="MAYOR OF PINETOWN">MAYOR OF PINETOWN</option>
            <option value="NEW CAR PREP DEPARTMENT">NEW CAR PREP DEPARMENT</option> 
            <option value="NUMBER PLATES">NUMBER PLATES</option>
</select
  • 写回答

2条回答 默认 最新

  • douzongmu2543 2017-02-07 06:29
    关注

    Short example: I have added a submit button, when you click it the form is submitted to a Php.php page where you are going to handle if-then-else block to feed the emails.

    HTML

    <form action="Php.php">
        Department:<br>
        <select name ="department">
                <option value="ADMIN">ADMIN</option>
                <option value="AFTER-SALES DIRECTOR">AFTER-SALES DIRECTOR</option>
                <option value="ALPINE DEALER PRINCIPAL">ALPINE DEALER PRINCIPAL</option>
                <option value="AUTO ARMOUR/AUTO ENHANCE - FITMENT CENTRE (Smash and Grab)">AUTO ARMOUR/AUTO ENHANCE - FITMENT CENTRE (Smash and Grab)</option>
                <option value="BANDIT-VW">BANDIT-VW</option>
                <option value="BOOKINGS VW">BOOKINGS VW</option>
                <option value="DRIVEWAY/WASHBAYS">DRIVEWAY/WASHBAYS</option>
                <option value="FINANCE AND INSURANCE">FINANCE AND INSURANCE</option>
                <option value="IT DEPARTMENT">IT DEPARTMENT</option>
                <option value="MARKETING DEPARTMENT">MARKETING DEPARTMENT</option>
                <option value="MASTER CARS">MASTER CARS</option>
                <option value="MAYOR OF PINETOWN">MAYOR OF PINETOWN</option>
                <option value="NEW CAR PREP DEPARTMENT">NEW CAR PREP DEPARMENT</option> 
                <option value="NUMBER PLATES">NUMBER PLATES</option>
        </select>
        <button type="submit" name="Submit" value="Submit">Submit</button>
    </form>
    

    PHP

    if ($_REQUEST['Submit']=="Submit") {
        if ($_REQUEST['department']=="ADMIN"){
            enter code here
            sendMail($email,.......);
        } else if ($_REQUEST['department']=="AFTER-SALES DIRECTOR") {
            enter code here
        }
        .
        .
        .
    
    }
    

    You can get the sendMail code from the internet. There are plenty of good examples out there.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题