繁体   English   中英

如何使用include或require链接不同子文件夹中的页面

[英]how to link pages in different sub folders using include or require

我正在创建一个网站,并将代码分成不同的部分,例如页眉,正文,页脚等。我的文件夹结构如下。 我正在尝试将我的registration.js链接到我的registration.php,我将如何实现这一点。
我努力了:

包括“ ../../includes/registration.php”;

webapp (rootfolder)
assests (subfolder)
       css (subfolder)
       js (subfolder)
           registration.js
config (subfolder)
includes (subfolder)
          registration.php

我正在尝试将我的registration.js链接到我的registration.php,我将如何实现这一点。

如果你的意思是包括/电话/链接registration.jsregistration.php文件,请考虑您所提供的层次结构:

在您的registration.php

<head>
<script type="text/javascript" src="../assests/js/registration.js"></script>
</head>

注意:您可能需要拼写检查assests

如果这是您的层次结构:

webapp/
  |-assests/
  |    |- css/
  |    |- js/
  |       |- registration.js
  |-config/
  |-includes/
      |- registration.php

我建议你改变它

“包含”只是您所包含的文件,您不想浏览到包含文件夹。 您不希望某人能够浏览您的数据库配置文件,即使您将其保存在函数或类中也是如此。

通常,您将需要:

/var/www/
   |- webapp/
   |     |-assets/
   |     |    |-css/
   |     |    |-js/
   |     |    |-images/
   |     |-index.php
   |     |-registration.php
   |     |-ajax.php 
   |-includes/
   |    |-config/
   |    |   |-db_cfg.php
   |    |-functions.php

使用webapp php文件,您可以使用“ include / var / www / includes / ...”或包含../ includes / ...”

然后,您的html脚本,css和图像链接就是“ assets / css”,“ assets / js”和“ assets / images”

另请参见:php路由框架/干净的URL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM