网页在错误的位置被引用

时间:2014-07-18 16:09:48

标签: php html netbeans-8

我正在关注net beans中的初学者教程“使用PHP创建数据库驱动的应用程序”。

我创建了index.php文件中引用的wishlist.php文件。 当我运行index.php文件时:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form action="wishlist.php" method="GET" name="wishList">
      Show wish list of: <input type="text" name="user" value=""/>
        <input type="submit" value="Go" />
        </form>
    </body>
</html>

表单出现了。我输入'tom'并选择'go'按钮。

根据教程,应显示带有以下URL的空白页:

 http://localhost:90/Lesson2/wishlist.php?user=tom

我收到一个包含以下消息的网页:

  

找不到此网页

并选择“更多”:

  

未找到网址的网页:
   file:/// C:/Users/Peter/AppData/Local/Temp/wishlist.php?user = tom错误
   代码:ERR_FILE_NOT_FOUND“

我不知道路径“C:/ Users / Peter / AppData / Local / Temp /”来自哪里。

1 个答案:

答案 0 :(得分:0)

基本上,脚本的发布部分没有任何问题。正如您所看到的,您的表单会重定向到应重定向到的页面。 PHP甚至没有被执行,因此我们假设当它被正确触发时它将起作用; - )

但正如我在您的错误说明中所看到的,您在PC的主文件夹中本地运行脚本。是否有网络服务器正在运行?对于执行PHP脚本,您基本上需要运行PHP服务 - 通常是像apache2这样的Web服务器。

如果您没有尝试XAMPP,那么将在您的本地PC上安装apache网络服务器。