我在记事本中写下这段代码,我保存在.html范围内,
我想设计一个带有数据库(记事本)的简单注释系统来保存注释,但是当我点击提交按钮时,它会出现一个特定命令$_SERVER['PHP_SELF']
的错误。你能帮助我吗 ?
<html>
<body>
<div class ="forumform">
<form method="POST" action="<?=$_SERVER['PHP_SELF']?>">
name: <input type=text name="name" id="name">
comment: <input type=text name="commentcontent" id="commentcontent">
<button type="submit" value="submit" name="submit" class="btn">submit</button>
</form>
</body>
</html>
答案 0 :(得分:0)
你说过:"i am wrinting this code below in notepad and i saved in .html extent"
?
像<?=$_SERVER['PHP_SELF']?>
这样的PHP命令/脚本只能在只有.php
个ententions的文件中运行!!不是HTML。
您应该使用上面的脚本更改文件的扩展名.php
答案 1 :(得分:0)
您正在使用php echo快捷方式,请确保在您的php.ini文件中启用此 short_open_tag 并启用它,或者只使用<?php echo .... ?>
代替<?= ... ?>