这个错误怎么解决?
<html>
<body>
<table width="100%">
<tr><td align="left">
<form action="<?php echo $_SERVER["PHP_SELF"] ?>" method="POST">
你的姓名:<br>
<input type="text" name="name" size="20" maxlength="30"><br>
收信人Email地址:<br>
<input type="text" name="email" size="20" maxlength="30"><br>
你的Email地址:<br>
<input type="text" name="email2" maxlength=40 size="20"><br>
主题:<br>
<input type="text" name="subject" size="20" maxlength="30"><br>
正文:<br>
<textarea rows="11" cols="40" name="message"></textarea>
<p><input type="submit" name="submit" value="发送"></p>
</form>
</td></tr>
</table>
<?php
print "<center>";
print "很高兴见到你,".$_POST['name'];
print "<br><br>";
print "谢谢使用";
print "</center>";
if ($_POST["submit"]) {
echo "mail to";
}
?>
</body>
</html>
我在IE中浏览,页面出现错误提示:
Notice: Undefined index: name in E:\php\emailform\1.php on line 24
Notice: Undefined index: submit in E:\php\emailform\1.php on line 28
但我在另外一台机子上可以正常显示,这是为何?是不是php.ini中设置问题?
还请各位大侠指点,谢谢!