先谢谢诸位达人了。我在网上下载了用PhP写的一个留言板源程序,也在自己的机器上运行了AppServ服务器,把下载的那个留言板所有文件和目录整个copy到AppServ默认的目录下,用127.0.0.1本地测试,完全可用。然后我准备把这个留言板加到自己最近做的网站中,作为和浏览者交流的平台。我之前做的这个网站全都由是HTML静态页面组成,他们之间用超级链接互相指引。我的想法是,在自己的网站主页index.html上加一个超级链接,链接到上述那个留言板的入口(文件名:index.php)。我把整个留言板放在了一个目录中,然后定义了从静态网站主页到index.php这个文件的超级链接。结果很失败。当我浏览静态网站主页时一切正常,但是点击那个连着index.php的超链接后,系统弹出新窗口,然后提示“您想打开或保存页面吗”的对话框,之后无论保存、打开或者取消,都不可能看到真正的留言板。后来我发现,“当且仅当”这个PhP文件连同其他相关文件目录被整个copy到AppServ的默认目录下,并且用浏览器浏览127.0.0.1时留言板正常。而且无论把index.php放在哪个目录下,双击这个文件是绝对不可能正常打开的——全部都是那个“您想打开或保存页面吗”的对话框。请问各位达人,我如何才能实现从一个静态HTML页面到我想要的留言板(index.php)的链接?或者不链接也行,任何方法能够使浏览者通过我的静态页面访问到留言板的方法都可以。我的网站想尽快上线,所以很急,准备做好了赶快租用主机。再次谢谢诸位了!

解决方案 »

  1.   

    这个正常啊
    双击文件windows只会当成是普遍文件来打开
    你现在浏览网站能跑去人家伺服器那双击吗?
    测试及开发网站一定是用浏览器的
    因为PHP必须经web server解析后在浏览器输出
      

  2.   

    要把整个网站,包括html和php,都复制到AppServ默认目录下,用127.0.0.1浏览网站,这样才能用服务器运行php
      

  3.   

    所有文件放在的服务器默认目录下面,才可以运行PHP
      

  4.   

    谢谢上面3位。但我的问题是,那个PhP文件并非我的网站首页。我的网站有设计好的HTML的首页。我想把这个PhP文件(以及它关联的内容)作为可以从我首页点开的一个超级链接。超链接是需要指定一个页面文件作为target的啊。这种情况下我该怎么办呢?
      

  5.   

    谢谢帮我顶的再重复一下我的疑问:我的问题是,那个PhP文件并非我的网站首页。我的网站有设计好的HTML的首页。我想把这个PhP文件(以及它关联的内容)作为可以从我首页点开的一个超级链接。 超链接是需要指定一个页面文件作为target的啊。这种情况下我该怎么办呢?
      

  6.   

    把所有的网页文件,都放到AppServ默认目录下试试看