2014-11-06 35 views
-4

对不起,我真的是一个新手到HTML和PHP和其他包括在网页编码。 我有一块应该显示该文件夹中的所有图片的代码,而不是我只是把它打开类似于Web浏览器的文本文件。有没有必要把一个特殊的HTML或其他任何东西,因为我真的希望这个工作...谢谢。而这里的方法是代码,如果有任何特殊需求:如何启动一个php文件?

<? 
    $files = glob("images/*.*"); 
    for ($i=1; $i<count($files); $i++) 
{ 
    $num = $files[$i]; 
    print $num."<br>"; 
    echo '<img src="'.$num.'" alt="random image" />'."<br><br>"; 
} 
?> 

还不错的PHP文件被命名为:“的index.php”。在images文件夹里面,我收到了其中的一些,但这对这个问题无关紧要。

+1

你是如何试图加载这个文件?你在做'http:// localhost/index.php'还是'file:/// www/index.php'? PHP需要一个* web服务器*才能工作。这可以是本地(WAMP)或远程。 – 2014-11-06 18:22:49

+0

您是否尝试过右键单击该文件并选择“打开方式”选项? – AlvinJ 2014-11-06 18:23:42

+2

你是从服务器运行这个吗? Php是一种服务器端语言,从客户端机器(如html/javascript)打开时不会运行。 – 2014-11-06 18:23:57

回答

0

要启动,系统问题上有PHP运行将是一个良好的开端。您还需要某种形式的Web服务器的“服务”的PHP文件为你(Apache,例如,使用mod_php有时)。

如果你是一个总的noob,我会推荐一些像MAMP,所以你可以开始在本地学习一个简单和易于配置的“MAMP”(Mac Apache MySQL PHP)环境。

3

可能有几个问题在这里:

1)对于PHP运行,它需要的是安装了PHP的服务器上。如果你在本地运行它,你需要在localhost上运行它。如果你使用的是MAC,请查看MAMP;如果使用的是Windows,请查看WAMP。两者都可以让你设置一个简单的本地php服务器。

2)你应该打开该文件<?php,而不是仅仅<?。快捷键<?仅在您的php配置中打开时才可用。

+0

他说了这一切。 – Kyle 2014-11-06 18:27:15