ну как вариант
PHP:
скопировать код в буфер обмена
<html> <head> <title>формы</title></head> <body> <form action='form.php' method='POST'> <input type=text name=sum1 size='5' maxlength='5'> <select name='sum'> <option value='plus'>+ <option value='minus'>- <option value='del'>/ <option value='umn'>* </select> <input type=text name=sum2 size='5' maxlength='5'> <input type=submit value='='> <div> <?PHP $sum1 = isset($_POST['sum1']) ? $_POST['sum1'] : ''; $sum2 = isset($_POST['sum2']) ? $_POST['sum2'] : ''; $sum = isset($_POST['sum']) ? $_POST['sum'] : ''; if($sum == 'plus'){ $c=$sum1 + $sum2; echo $c; } elseif($sum == "minus"){ $c=$sum1 - $sum2; echo $c; } elseif($sum == "del"){ if($sum2 == 0){ echo 'делить на 0 нельзя!'; } else{ $c=$sum1 / $sum2; echo $c; } } elseif($sum == "umn"){ $c=$sum1 * $sum2; echo $c; } else{ echo 'попробуйте снова'; } ?> </div> </form> </body> </html>
Цитата:И еще, можно одной строчкой записать мои условия, типа if($sum == "plus" , "minus" , "del" , "umn"){}
лучше наверное switch(Отредактировано автором: 11 Мая, 2010 - 16:19:54)
|