| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Пути в инклуде |
| Автор: PROme2 11.1.2006, 16:29 |
| что-то я или туплю или... например, в корне есть файл 1.php а в неком папке dir1/dir2/dir3/ есть файл 2.php как 1.php заинклудить в 2.php? так, чтобы переменные из 1.php были доступны в 2.php что-то я туплю |
| Автор: Janus 11.1.2006, 16:53 |
| include '../../../1.php'; |
| Автор: Mal Hack 11.1.2006, 17:37 |
| А лучше писать путь от корня сервера, т.е. /home/user/www/1.php |
| Автор: AztEK 11.1.2006, 17:48 |
| Mal Hack А чем лучше? |
| Автор: Mal Hack 11.1.2006, 17:50 |
| быстрее работает, т.к. если ты пишешь ./dir1/1.php PHP все равно его преобразовывает к виду от корня веб-сервера. Да и в плане безопасности это плюс, хоть и небольшой. К тому же, это путь через константу ввести можно, а следовательно, скрипт будет более переносимым, да и читаемым. |