Согласно дерева каталогов:
Это один я хотел бы использовать, чтобы загрузить PHP скрипт, в основном вы можете поместить его в index.php или в bootstrap.php
define("PROJECT_DISK_PATH", str_replace('\\', '/', dirname(dirname(__FILE__))) . '/');
/*
Server variables $_SERVER['PHP_SELF'] and $_SERVER['SCRIPT_FILE_NAME'] are both USELESS to
accomplish this task because they both return the currently executed script and not this included file path.
*/
Тогда в вашем PHP скрипт вы:
include(PROJECT_DISK_PATH . 'path/to/your/script/somescript.php')
И они те, которые я хотел бы использовать, чтобы загрузить JS/CSS скрипт на страницах:
define("PROJECT_DOCROOT_PATH", '/' . substr(PROJECT_DISK_PATH, strlen($_SERVER['DOCUMENT_ROOT'] . '/')));
define("PROJECT_HTTP_PATH", "http://" . $_SERVER['HTTP_HOST'] . JPL_DOCROOT_PATH);
Так на вашей странице вы можете сделать:
<script type="text/javascript" src="<?php echo PROJECT_DOCROOT_PATH; ?>path/to/your/script/somescript.js"></script>
лучше определить: P – naugtur
Почему этот вопрос стал вики сообщества? –