С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
0 / 0 / 0
Регистрация: 20.01.2020
Сообщений: 7

Не могу импортировать файл из одной директории в файл из другой

20.01.2020, 14:24. Показов 2637. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть два файла: home/metods/getinfo.php и home/api/user.php.
Внутри файла getinfo.php есть функция getinfo, к которой надо обратиться из user.php.
Кусок кода из файла user.php
PHP
1
2
include "metods/getinfo.php";
$row = getinfo($_GET[user]);
Не работает. Такой код ищет файл getinfo.php относительно расположения файла user.php(home/api/metods/getinfo.php).
Как можно импортировать его?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.01.2020, 14:24
Ответы с готовыми решениями:

Не могу импортировать файл с sql запросом
Здравствуйте! Помогите новичку. Установил psql на Win10 x64. Написал запросы в текстовом редакторе сохранил их в файле...

Кнопка копировала файл из одной директории в другую
C# Имеется кнопка нужна команда, чтобы эта кнопка копировала файл из одной директории в другую private void Button_Click(object...

Как импортировать Main Window .ui-файл в .py-файл используя PySide?
Есть "main.py" и "main.ui", .ui именно Main Window, не Widget, как мне импортнуть .ui в .py? Вроде должно быть просто, но что-то сам толком...

7
30 / 19 / 11
Регистрация: 05.12.2016
Сообщений: 114
20.01.2020, 14:37
Лучший ответ Сообщение было отмечено Sirfol как решение

Решение

PHP
1
include "../metods/getinfo.php";
1
0 / 0 / 0
Регистрация: 20.01.2020
Сообщений: 7
20.01.2020, 15:24  [ТС]
Если не секрет, как понимать эти две точки? Они означают кол-во директорий или их всегда две?
0
30 / 19 / 11
Регистрация: 05.12.2016
Сообщений: 114
20.01.2020, 15:56
Лучший ответ Сообщение было отмечено Sirfol как решение

Решение

одна точка - текущая директория
две точки - подняться на уровень выше
три точки - литературное многоточие ))
home/metods/getinfo.php
и
home/api/user.php
Скрипт находится в каталоге metods. Что бы ему "увидеть" файл user.php, ему нужно "подняться" в директорию выше (home), для этого и служит директива "..", зайти в каталог api и там увидеть нужный файл user.php.
В изначальном Вашем случае скрипт начинал искать директорию api в своем каталоге (metods) и, естественно, ничего не находил.
1
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
20.01.2020, 16:40
Шлфк, это не относительно каталога со скриптом. Если хотите строить пути относительно местоположения текущего скрипта, используйте магические константы (__DIR__ или __FILE__).

Добавлено через 2 минуты
При этом вместо фрагментов "/../" можно использовать функцию dirname.
0
30 / 19 / 11
Регистрация: 05.12.2016
Сообщений: 114
20.01.2020, 16:40
Цитата Сообщение от estic Посмотреть сообщение
Шлфк, это не относительно каталога со скриптом.
Это относительно текущего рабочего каталога
0
1306 / 998 / 232
Регистрация: 01.10.2018
Сообщений: 3,882
20.01.2020, 16:42
Цитата Сообщение от Шлфк Посмотреть сообщение
Это относительно текущего рабочего каталога
Да, поэтому лучше делать так, как я написал.

Вот из недавнего: Проблема с расположением файлов относительно index.php
0
30 / 19 / 11
Регистрация: 05.12.2016
Сообщений: 114
20.01.2020, 16:45
Цитата Сообщение от estic Посмотреть сообщение
Да, поэтому лучше делать так, как я написал.
Каждый сам решает, как ему лучше...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.01.2020, 16:45
Помогаю со студенческими работами здесь

Не получается связать текстовый файл с программой, который лежит с ней в одной директории
program e517; var f: text; ToyType: string; c: char; Price, MinAge, MaxAge, BallMinPrice, AnyToyMinPrice: Longint; begin ...

Как импортировать файл css в файл html?
Помогите((

Как импортировать данные из одного html файла в другой html файл ?
Здравсвтуйте! Можно ли импортировать часть данных из одного файла в конкретное место кода другого файла html ? Например, в...

Как указать Апачу, что вместо одной локальной директории надо обращаться к другой локальной директории?
Сиутация следующая. На Windows-компьютере запущен Апач. И он настроен на директорию c:\www Возможно ли сделать так, чтобы вместо...

Создать файл произвольных символов: Вывести в один файл цифры, содержащиеся в файле, а в другой файл литеры
Создать файл произвольных символов. Вывести в один файл цифры, содержащиеся в файле, а в другой файл литеры, сохранив первоначальный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru