PHP $_POST接受不到数据,但$_GET可以接受数据-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

PHP $_POST接受不到数据,但$_GET可以接受数据 已解决

新手一枚,代码如下,把post 改成 get 就没问题,但如果是post 就会提示
Notice: Undefined index: a in D:xampphtdocsmyphpadd.php on line 3

add.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<form action="add.php" method="post">
     a:<input type="text" name="a"> <br/>
     b:<input type="text" name="b"><br/>
    <input type="submit" value="提交">

</form>
</body>
</html>
add.php

   <?php
    
    if($_POST['a'] && $_POST['b']){
        echo $_POST['a'] + $_POST['b'];
    }else{
        echo ' 请输入数字';
    }
    ?>

展开
收起
河南 2016-04-10 17:23:16 3645 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    我也是类似的问题,只有一种可能,就是你得phpstrom配置的端口与phpinfo()端口不符。先看一下<?php
    phpinfo()?>的端口在哪里比如localhost,那么就配置phpstrom-》Tools-》Dployment-》Configuration-》
    新建比如Name=localhost,然后设置Web sever root url为http://localhost,端口与phpinfo()端口一致即可

    2019-07-17 18:40:23
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
PHP安全开发_从白帽角度做安全
立即下载
PHP在机器学习上的应用及云深度学习平台的架构设计与实现
立即下载
PHP与APM_技术内幕和最佳实践
立即下载
相关实验场景
更多