Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 30.09.2015
Сообщений: 23

Теряются пути в проекте

26.04.2016, 15:04. Показов 556. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго всем дня, пишу сайт на пхп, разбиваю красиво на отдельные каталоги, нужные файлы подключаю через include() и include_once(), всё круто работает, НО создал файл, который работает из формы по ACTION(пример ниже) и вот этот файл в упор не видит ни 1 путь в проекте. Я уверен, что кто-то сталкивался. Речь про файл seachMat.php, значение формы в него приходит, а вот подключить другие туда не могу.

HTML5
1
2
3
4
5
6
7
8
9
10
<form action="/searchMat.php" class="mbr-section form-search" method="post">
    <div class="mbr-section__container container mbr-section__container--first" style="background-color: rgb(208, 209, 217); padding-top: 10pt">
        <div class="mbr-header mbr-header--wysiwyg row">
            <div class="col-sm-8 col-sm-offset-2">
                <p><input name="search" type="search" placeholder="Search...">
                <input type="submit" value="Search"></p>
            </div>
        </div>
    </div>
</form>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.04.2016, 15:04
Ответы с готовыми решениями:

Теряются Зависимости в проекте
Не первый раз замечаю проблемы с &quot;зависимостями&quot; проекта. На двух ПК стоит одинаковая версия VS 2017 Community. Создавал проект, работал с...

Поменять пути в проекте для создания инсталлятора
Тема не совсем по шарпу, так что сорри за офтоп, но не знаю где еще спросить. Пишу в visual studio 2010. При сборке проекта инсталлера...

Объясните кто-нибудь, как описываются пути в web проекте
Здравствуйте! Возможно этот вопрос для кого-то простой. Но не для меня. Целый день пытался, настроить пути, что бы получить доступ к...

7
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
26.04.2016, 15:34
Может покажете структуру папок/файлов и код, которым подключаете?
0
0 / 0 / 0
Регистрация: 30.09.2015
Сообщений: 23
26.04.2016, 15:46  [ТС]
Цитата Сообщение от pl Посмотреть сообщение
Может покажете структуру папок/файлов и код, которым подключаете?
PHP
1
2
3
include_once(ROOT.'/libs/db.php');
define('ROOT', __DIR__);
defined('ROOT') or define('ROOT','..');
Во всём проекте работает, не работает только в том файле на ACTION
Миниатюры
Теряются пути в проекте   Теряются пути в проекте  
0
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
26.04.2016, 15:59
Сделайте вывод перед инклюдом и посмотрите что выводится
PHP
1
2
echo ROOT.'/libs/db.php';
include_once(ROOT.'/libs/db.php');
0
0 / 0 / 0
Регистрация: 30.09.2015
Сообщений: 23
26.04.2016, 16:18  [ТС]
Цитата Сообщение от pl Посмотреть сообщение
Сделайте вывод перед инклюдом и посмотрите что выводится
PHP
1
2
echo ROOT.'/libs/db.php';
include_once(ROOT.'/libs/db.php');
ROOT/libs/db.php
Warning: include_once(ROOT/libs/db.php): failed to open stream: No such file or directory in D:\OpenServer\domains\bt\searchMat.php on line 3
0
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
26.04.2016, 16:27
На мой взгляд все очевидно и логично. Переставьте строку 1 после строк 2 и 3.
0
0 / 0 / 0
Регистрация: 30.09.2015
Сообщений: 23
26.04.2016, 16:37  [ТС]
Цитата Сообщение от pl Посмотреть сообщение
На мой взгляд все очевидно и логично. Переставьте строку 1 после строк 2 и 3.
Они и стоят в правильном порядке, вернее они вообще в разный файлах, дефайны в главном index а это в каждом файле, это я просто ради описания скинул, чтоб знали что такое ROOT, так вот я пока отложил задачу и создал ещё файлов 8, в которых такое подключение работает, не работает именно в том который через ACTION вызывается
0
pl
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
26.04.2016, 16:44
Цитата Сообщение от Sornes Посмотреть сообщение
Warning: include_once(ROOT/libs/db.php)
Эта ошибка прямым текстом показывает вам что вместо _значения_ константы ROOT вставляется ее _имя_, что бывает в случае когда константа не определена.
Включите отображение всех ошибок и увидите соответствующий нотис.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.04.2016, 16:44
Помогаю со студенческими работами здесь

в проекте - надо в проекте win32api вынести все в другой *cpp* а не получаеться
определил функцию в другом спп и в основном ругается компилятор

Скрипт копирования пути к файлу\папке и вставка пути в письмо Outlook
Всем доброго времени суток! Помогите, пож-та, разобраться\дописать скрипт. Есть скрипт на открытие\создание нового сообщения в Outlook....

C# как по сетевом пути файл раздавать в каталоге другом пути
C# как по сетевом пути файл раздавать в каталоге другом пути например foto.jpg находиться по сетевом пути одного ПК ...

Теряются строки
Подскажите, пожалуйста, в чём может быть ошибка? Проблема в том, что после ввода строк в двунаправленный список они (строки) теряются...

Теряются отступы
Помогите пожалуйста, когда вожу статью из бд у меня теряются отступы, как сделать чтобы этого не было.


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru