我尝试从表单中获取数据,$_POST
但它总是返回错误
PHP Notice: Undefined index:
我尽一切努力让它工作,但它不工作???这是我的 PHP 代码
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (isset($_POST["username"])){
$username = $_POST['username'];
echo $username;
}
if (isset($_POST["username"])){
$password = $_POST['password'];}}
这是表格
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>">
<input type="text" placeholder="Username" name="username" id="username" required="required"/>
<input type="password" name="password" placeholder="Password" id="password" required="required"/>
<button type="submit" class="btn btn-primary btn-block btn-large" name="submit">Let me
in.
</button>
</form>
我使用 if 条件来解决未定义的索引问题,但我仍然无法从表单中获取数据
我从我的代码中确定使用 phpstorm 和 Ampps apache,但我不确定 PHP 配置的问题在哪里
我在 php.ini 中进行了一些更改以安装 XDabug,但我不记得我更改的内容