用php追加.html扩展名

用php追加.html扩展名,php,html,Php,Html,我正在创建一个搜索函数,返回数据库中的条目 我想用数据库中的条目名称动态创建一个HTML页面。我创造了这个名字;但是,我不能将.html扩展附加到它 以下是我迄今为止所尝试的: echo "<li>" . "<a href=".$filmName.".html\"> " .$filmName . " </a></li>\n"; echo“”。“\n”; 需要整理好您的转义“'s” echo "<li>" . "<

我正在创建一个搜索函数,返回数据库中的条目

我想用数据库中的条目名称动态创建一个HTML页面。我创造了这个名字;但是,我不能将
.html
扩展附加到它

以下是我迄今为止所尝试的:

  echo "<li>" . "<a href=".$filmName.".html\"> "   .$filmName . " </a></li>\n";
echo“
  • ”。“
  • \n”;
    需要整理好您的转义“'s”

        echo "<li>" . "<a href=\"" . $filmName . ".html\"> " . $filmName . " </a></li>\n";
    
    echo“
  • \n”;

    我在href

    后面加了一个\“,到底是什么问题?代码会将
    .html
    附加到链接目标,但不会附加到打印的文件名。这是有意的吗?回显文件名两次,确保将文件扩展名附加到正确的输出。
    href=“…”
    中的值实际上没有显示在页面上。我希望在单击链接时能够打开html文件。目前,它正在创建一个没有.html扩展名的链接,例如,如果我有一个名为lion的条目,当我单击该链接时,它将打开website/lion而不是website/lion.html