我正在 PHP 中尝试简单的 Web 表单操作,输入字段输出值中的任何输入都是 1
。 username
和 password
的未定义索引错误,当 isset
在 $_POST
<html>
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
<input type="text" name="username">
<input type="password" name="password">
<input type="submit"></form>
</html>
<?php
$usernmae=isset($_POST["username"]);
$pass=isset($_POST["password"]);
echo $usernmae," ",$pass;
?>
最佳答案
<?php
/*** if else in a single statement ****/
$username = isset($_POST["username"]) ? $_POST["username"] : "";
$pass = isset($_POST["password"]) ? $_POST["password"] : "";
echo $username." - ".$pass;
?>
关于php $_POST 输出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26035484/