0

我在记事本中编写以下代码并保存在 .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>
4

2 回答 2

0

你说:"i am wrinting this code below in notepad and i saved in .html extent"

PHP 命令/脚本,如<?=$_SERVER['PHP_SELF']?>,仅在带有.php意图的文件中运行!不在 HTML 上。

您应该使用上面的脚本更改文件的扩展名.php

于 2013-05-12T14:19:45.693 回答
0

您正在使用 php echo 快捷方式,确保在您的 php.ini 文件 serach 中为此short_open_tag启用它并启用它或简单地使用<?php echo .... ?>而不是<?= ... ?>

于 2013-05-12T14:22:19.367 回答