$\u php中的POST数组
当我在浏览器中编译代码时,会出现错误,“$\u php中的POST数组,php,html,forms,web,Php,Html,Forms,Web,当我在浏览器中编译代码时,会出现错误,“注意:未定义的索引:C:\xampp\htdocs\index.php中的firstname,在第76行” 代码如下: <form method="post"> <div class="form-group"> <label for="name">First Name:</label> <input type="text" name="firstname" class="form-control" pl
注意:未定义的索引:C:\xampp\htdocs\index.php中的firstname,在第76行
” 代码如下:
<form method="post">
<div class="form-group">
<label for="name">First Name:</label>
<input type="text" name="firstname" class="form-control" placeholder="First Name"
value="<?php echo $_POST['firstname']; ?>" />
</div>
</form>
名字:
如果变量/元素存在,则仅“希望”输出该变量/元素的值。首先通过isset()测试它
名字:
<form method="post">
<div class="form-group">
<label for="name">First Name:</label>
<input type="text" name="firstname" class="form-control"
placeholder="First Name"
value="<?php echo isset($_POST['firstname']) ? htmlspecialchars($_POST['firstname']) : ''; ?>"
/>
</div>
</form>