在文件夹目录中搜索文件并检索Web应用程序中的文件路径

时间:2014-07-25 03:19:05

标签: javascript php html file web-applications

注意:我一生中从未使用过PHP。

我已经在我的移动网络应用程序中找到了我需要找到的文件存在于以下结构中:

-Folder
    -SubFolder
        -file.html
    -SubFolder
        -file.html
    ...
-Folder
    -Subfolder
        -file.html
...

我想看看这个html文件是否存在于某个子文件夹中,如果它存在,我可以显示其html内容。

我已经使用html和javascript编写了我的移动Web应用程序的其余部分,但是从我所看到的内容看来,单独使用javascript是不可行的。 (:()

所以我有几个问题,因为我坐在这里查找我需要用PHP实现的所有内容(因为这是我在查找如何执行此操作时最常见的事情)。

  1. 目前我在这个应用程序中使用的所有内容(简单应用程序)都是

    index.html
    style.css
    code.js
    any image files I use or text files I read from using javascript
    
  2. PHP代码会进入HTML文件吗?目前我设置它的方式是我的index.html文件调用一个在页面加载时调用的initialization()函数,其余的应用程序是从只更新html元素的code.js文件运行的文件。如何在需要时将此PHP添加到要运行的HTML文件中? PHP可以进入javascript文件吗?几乎在JS文件中的一堆逻辑后,我得到了一个点,我决定是否需要搜索文件的文件结构。

    现在关于如何在PHP中实现它的实际代码,从我发现的...

     <?php
     $filename = '/path/to/foo.txt';
    
     if (file_exists($filename)) {
         echo "The file $filename exists";
     } else {
         echo "The file $filename does not exist";
     }
     ?>
    

    我从php.net中删除了它。关于我的文件夹结构的一件事是我将提前知道文件的路径。所以我觉得可能很容易遵循这种格式并查看file_exists($ filename)。我的问题是,我可以回显html文件的实际路径,而不是像示例中那样回显字符串吗? “echo”在哪里返回值?

    这对我来说是全新的,如果这是可行的(jquery?)我很想知道。我主要担心的是在哪里放置这个PHP代码或如何在我想要的时候调用它并让它返回我可以在我的javascript代码中使用的东西。

    由于

0 个答案:

没有答案