运行后浏览器每次都返回502,什么原因,应该怎么改?

运行后浏览器每次都返回502,什么原因,应该怎么改?

<!doctype html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta name="viewport"
         content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
   <meta http-equiv="X-UA-Compatible" content="ie=edge">
   <title>计算器</title>
</head>
<body>
 <form action="#" method="post">
     数值1:<input type="text" name="num1" id="">
     <select class="" name="op">
         <option value="+">+</option>
         <option value="-">-</option>
         <option value="*">*</option>
         <option value="/">/</option>
         <option value="%">%</option>
     </select>
     数值2:<input type="text" name="num2" id="">
     <hr/>
     <input type="submit" value="计算">
 </form>
<?php
$num1=$_POST['num1'];
$op=$_POST['op'];
$num2=$_POST['num2'];
//$act=$_POST['act'];
if(is_numeric($num1)&&is_numeric($num2)) {
   switch ($op) {
       case $op == '+':
           $res = $num1 + $num2;
           break;
       case $op == '-':
           $res = $num1 - $num2;
           break;
       case $op == '*':
           $res = $num1 * $num2;
           break;
       case $op == '/':
           $res = $num1 / $num2;
           break;
       case $op == '%':
           $res = $num1 % $num2;
           break;
   }
}
echo "计算结果为:<hr/>{$num1}{$op}{$num2}={$res}";
?>
</body>
</html>

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
guly 2019-12-04 13:41:33

你好,老师测试你贴出的代码是没有问题的,建议确保PHP环境启动正常,尝试换一个浏览器测试,祝学习愉快!

  • 提问者 慕婉清2128704 #1
    前面用的谷歌浏览器,刚才换了猎豹还是一样出现502,怎么办?是不是还是有个地方没有配置正确,所以才会出现这个问题!
    2019-12-04 16:21:33
  • 提问者 慕婉清2128704 #2
    前面页面是是HTML语句是浏览器能正常显示,但加入PHP语句后就会出现502,前面有几次加入PHP语句又能正常计算显示
    2019-12-04 16:23:11
  • guly 回复 提问者 慕婉清2128704 #3
    你好,你的文件后缀名是.php吗,PHP的环境能成功运行吗?,html与PHP混编的代码是需要用.php为后缀名的,建议查看是否是老师猜测的问题。
    2019-12-04 16:52:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师