[英]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.js
内registration.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.