Advertisement
Prion84

Untitled

Feb 19th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Document</title>
  6. </head>
  7. <body>
  8.  
  9. <?/*
  10. $_GET['sign']='*';
  11. $_GET['a']=1;
  12. $_GET['b']=2';
  13.  
  14. $sign=$_GET['sign'];
  15. $a=$_GET['a'];
  16. $b=$_GET['b'];
  17. */?>
  18. <form name="calc" method="get" action="">
  19. Введите a: <input type="text" name="a" value="<?_GET['a']?>"><br/>
  20. Введите b: <input type="text" name="b" value="<?_GET['b']?>"><br/>
  21.  
  22. <select name="sign">
  23. <? $operations = ['+', '-', '*', '/'];
  24. foreach ($operations as $sign)
  25. { ?>
  26. <option value="<? echo $sign;?>"><? echo $sign;?></option><?} ?>
  27. </select>
  28. <input type="submit" value="=">
  29.  
  30. </form>
  31.  
  32. <?
  33. $sign="*";
  34. $a=1;
  35. $b=1;
  36. $sign=$_GET['sign'];
  37. $a=$_GET['a'];
  38. $b=$_GET['b'];
  39.  
  40.  
  41. //echo var_dump(!empty($a));
  42. //echo var_dump(!empty($b));
  43. //echo var_dump($a);
  44. //echo var_dump($b);
  45.  
  46. if (is_numeric ($a)&&is_numeric($b)&&(!empty($a))&&(!empty($b))) {
  47. if ($sign=='*') {echo $a*$b;}
  48. else if ($sign=='-') {echo $a-$b;}
  49. else if ($sign=='+') {echo $a+$b;}
  50. else if (($sign=='/')
  51. &&('b'!=0)) {echo $a/$b;}
  52. else {echo 'Error';}
  53. }
  54. else {echo "Введите число";}
  55. ?>
  56. </body>
  57. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement