.php文件显示Chrome中的代码

时间:2013-03-05 00:12:04

标签: php html login dreamweaver

我有一个从以下site中检索到的注册页面。我下载了源代码并解压缩了文件,找到了login.php。我在Adobe Dreamweaver CS3中打开它,加载它并显示没有代码,但是当我点击在Chrome中预览时,Chrome会显示整个文件代码,如下所示。当我单击iExplore中的预览时,它也会这样做。我做错了什么,或者我的笔记本电脑上有什么我没有的东西?我还没有把剩下的代码放到网页上,因为我觉得它很简单,因为当我剪切php代码并在页面显示时对其进行测试。就在我插入PHP代码的时候。在PHP之后是Dreamweaver在新的HTML或PHP文件开头放置的普通代码。

<?PHP
require_once("./include/membersite_config.php");

if(isset($_POST['submitted']))
{
   if($fgmembersite->Login())
   {
    $fgmembersite->RedirectToURL("login-home.php");
   }
}

   ?>

4 个答案:

答案 0 :(得分:7)

要在计算机上显示PHP,您需要设置本地PHP服务器。没有它,就没有PHP引擎可以解释和解析你的代码,使其成为浏览器的HTML。

如果你没有在本地安装PHP服务器,那么你需要通过安装了PHP的FTP将文件上传到服务器。

答案 1 :(得分:1)

PHP文件必须由Web服务器解释(您可以使用XAMPP,它是Windows的常用服务器集,包括Apache HTTP服务器,MySQL数据库服务器和Apache的PHP扩展)。

服务器执行PHP代码并通过http协议将脚本输出/结果发送到Web浏览器。

通过文件系统打开该文件是个坏主意,因为如果PHP文件没有由Web服务器处理,PHP文件将被读取为纯文本。

看起来,你不明白PHP是如何工作的。 您需要阅读一些有关网络基础知识的书籍。

最终您可以访问http://thenewboston.orghttp://phpacademy.org - 他们有非常好的教育视频。

需要考虑的另一个建议是:

在我个人看来,Dreamwaver是学习PHP的非常糟糕的工具。出于学习目的,我建议使用Notepad ++或其他一些IDE(可能是NetBeans PHP版)。它将帮助您了解更多。

How to debug php code in dreamweaver cs5?

答案 2 :(得分:1)

您需要一个带有PHP解释器的本地Web服务器来解析PHP代码。有几个可供选择。我个人使用WAMP。安装完成后,将您的php文件放在wamps www文件夹中,然后使用http://127.0.0.1/yourphpfilename.php

在浏览器中浏览

它应该显示php输出而不是代码。

答案 3 :(得分:0)

要执行该类型的文件,您必须具有Apache(Web服务器)+ PHP(解释器)。 它将通过使用类似XAMPP的东西来解决(你可以google它。)