我正在创建一个网站,我将我的代码分成不同的部分,例如标题,正文,页脚等。我的文件夹结构如下。 我试图将我的registration.js链接到我的registration.php,我将如何实现这一目标 我试过了:
包括'../../ includes / registration.php';
webapp (rootfolder)
assests (subfolder)
css (subfolder)
js (subfolder)
registration.js
config (subfolder)
includes (subfolder)
registration.php
答案 0 :(得分:0)
我正在尝试将我的registration.js链接到我的registration.php,我将如何实现这一目标。
如果你的意思是在registration.js
文件中包含/调用/链接registration.php
,请考虑您提供的层次结构:
在registration.php
:
<head>
<script type="text/javascript" src="../assests/js/registration.js"></script>
</head>
注意:您可能需要拼写检查
assests
。
答案 1 :(得分:0)
如果这是您的层次结构:
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 routing framework / clean urls