我试图在我的表单中重新填充一个字段,但是当我进入我的网站时,它会在该字段中显示一些奇怪的警告或代码:
注意:未定义的索引:第 24 行 /home/int322_133a31/apache/htdocs/lab5/forms-part3.php 中的名字
这是我的表单代码的一部分
<body>
<form method="post" action="forms-part3.php">
<table>
<tr>
<th colspan="2">FSOSS Registration</th>
</tr>
<tr>
<td><br /></td>
</tr>
<tr>
<td class="right text">Title:</td>
<td><input type="radio" name="sex" value="male">Mr.</td></tr>
<tr><td></td><td><input type="radio" name="sex" value="female">Mrs.</td></tr>
<tr><td></td><td><input type="radio" name="sex" value="female">Ms.</td>
</tr>
<tr>
<td class="right text">First Name:</td>
<td><input type="text" name="firstname" size="28" value="<?php echo $_POST['firstname'];?>"></td>
</tr>
</table>
这是为了获取用户输入的内容
<?php
if ($_POST){
$sex=$_POST['sex'];
$firstName=$_POST['firstname'];
$lastName=$_POST['lastname'];
$organization=$_POST['organization'];
$email=$_POST['emailaddress'];
$phone=$_POST['phonenumber'];
$selection=$_POST['selection'];
?>