-1

それ以外の場合はこれで動作しますか、そう書くことはできませんか? if and else 問題について助けが必要です。したがって、if³ よりも if³ と、else³ と else² よりも書くことができます。

<?php
if (empty($_POST['blue'])) {
    echo '<img src="images/error.png">';
}else {
    if($_POST['blue']<256 && $_POST['blue']>=0){
        echo $_POST['blue'];
        if($_POST['blue']>0){
            echo shell_exec("sudo python3 var/www/switcher.py -p 5 h");
        }else {
            echo shell_exec("sudo python3 var/www/switcher.py -p 5 l");
        }
    } else {
        echo '<img src="images/error.png">';
    }
}
?>
4

1 に答える 1

0

内部の if else 条件がなければ、次のように書くこともできます。

<?php
if($_POST['blue']<256 && $_POST['blue']>0){ 
    echo shell_exec("sudo python3 var/www/switcher.py -p 5 h");
}
else if($_POST['blue']<256 && $_POST['blue']==0){
    echo shell_exec("sudo python3 var/www/switcher.py -p 5 l");
}
else{
    echo '<img src="images/error.png">';
}
?>
于 2013-09-24T10:08:48.387 に答える