【问题标题】:php file is returned as code without executing in wamp server [closed]php文件作为代码返回而不在wamp服务器中执行[关闭]
【发布时间】:2019-12-20 15:59:03
【问题描述】:

我想访问 PHP 文件中的 HTML 数据以添加两个数字。下面是接受用户输入的 HTML 代码-

addnumber.html

  <html>
 <head>
 </head>
 <body>
   <form action="add.php" method="POST"> 
     <input type="number" name="fno"/>
     <input type="number" name="sno"/>
	 <input type="submit"/>
   </form>
 </body>
</html>

下面是add.php文件代码

<?php 
 $a = $POST['fno'];
  $b = $POST['sno'];
  $ans = $a+$b;
  echo $ans;
?>

但是点击chrome PHP代码中的提交按钮后,显示的不是两个数字相加的结果。

文件代码是否没有运行,因为我需要使用 localhost:8080 而不是 localhost。如果可能,请提供帮助。

注意:我可以使用 http://localhost:8080/programs/add.php 行来运行 PHP。

【问题讨论】:

  • 您是否尝试过在action 属性中使用整个网址?喜欢action="http://localhost:8080/programs/add.php"
  • 第 2 行显示未定义变量:POST in C:\xampp\htdocs\programs\add.php 但我没有使用 xmpp,我使用的是 wamp
  • 我需要卸载 XMPP 吗?
  • 检查 wamp 中的所有服务是否都在运行。只需将光标放在 WAMP 图标上,它就会告诉你 3/3 正在运行。
  • 投票关闭此错误

标签: php html localhost wampserver wamp64


【解决方案1】:

我将 Apache 的端口从 80 更改为 8080,它可以正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 2014-03-29
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多