duanhuang1967 2017-03-10 05:40
浏览 15
已采纳

POST函数不能使用我的PHP代码但是在同一个函数中GET正在工作

<form class="form-inline" action="form.php">
            <div class="form-group">
            <label for="exampleInputName2">Name</label>
            <input type="text" name="username" class="form-control" id="exampleInputName2" placeholder="Jane Doe">
            </div><br/><br/>
            <div class="form-group">
            <label for="exampleInputEmail2">Email</label>
            <input type="email" name="email" class="form-control" id="exampleInputEmail2" placeholder="jane.doe@example.com">
            </div><br/><br/>
            <button type="submit" class="btn btn-default">Subscribe</button>
            </form>




<?php echo $_GET["username"]; ?><br/><br/>  : This is working.
<?php echo $_POST["username"]; ?><br/><br/> : this is not working.

shows error :Undefined index: username in C:\xampp\htdocs\project1\form.php on line 9

  • 写回答

2条回答 默认 最新

  • dqysi86208 2017-03-10 05:46
    关注

    If you want to access the variable via the $_POST array, you have to specify post as the method in your form (or in whatever mechanism you're using to hit the file, like an AJAX request or something, you'd need to specify "post" accordingly):

    <form method="post" action="your-file-or-route">
    

    If you don't want to worry about that, or you don't care whether it got to you via POST or GET, PHP does offer a $_REQUEST array, which combines the two (and $_COOKIE). See here: http://php.net/manual/en/reserved.variables.request.php

    (You may also want to check that the value exists in whatever array you use before you try to display it, with isset() [1] or empty() [2] or array_key_exists() [3].)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图