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

时间:2017-03-10 05:40:56

标签: php html

std::vector

显示错误:未定义的索引:第9行的C:\ xampp \ htdocs \ project1 \ form.php中的用户名

2 个答案:

答案 0 :(得分:1)

如果要通过$_POST数组访问变量,则必须指定post作为表单中的方法(或者您使用的任何机制来命中文件,像AJAX请求或其他什么,你需要指定"发布"相应地):

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

如果您不想担心这一点,或者您不关心它是通过POST还是GET,PHP会提供一个$_REQUEST阵列,它将两者结合起来(和$_COOKIE)。见这里:http://php.net/manual/en/reserved.variables.request.php

(您可能还想在尝试显示该数据时使用isset() [1]empty() [2]或{检查您使用的数组中是否存在该值{1}} [3]。)

答案 1 :(得分:0)

要使用.jar,您必须将$_POST[]设置为:

form method="post"