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

Подключение файлов в php

25.03.2013, 19:08. Показов 1507. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Есть такой вопрос:
Возможно ли подключить файл mysql_connect.php, находящийся в корневой директории engine, ко всем файлам этой директории. Подключить файл из директории, находящейся внутри engine уже не получается, пишет что таковой нет.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.03.2013, 19:08
Ответы с готовыми решениями:

Подключение файлов PHP
Добрый день. Столкнулся с такой проблемой: Изменяю файл php, заливаю на сервер, но какое то время изменения в силу не вступают. То есть,...

Подключение php файлов удаленно
Можно ли как-нибудь подключить php файл удаленно (то есть что-то вроде сайта, который на двух разных серваках лежит, половина файлов на...

Правильное подключение путей php-файлов
Здравствуйте форумчане! Помогите советом новичку. Начал осваивать PHP, в результате пытаюсь создать небольшое приложение и у меня есть один...

7
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
25.03.2013, 19:23
Цитата Сообщение от NeverM Посмотреть сообщение
Подключить файл из директории, находящейся внутри engine уже не получается, пишет что таковой нет.
ну так ты при подключении файла пишешь не имя , а путь
PHP
1
include "../../some/dir/manipulation/urfile.php"
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 16
25.03.2013, 19:38  [ТС]
Цитата Сообщение от crautcher Посмотреть сообщение
ну так ты при подключении файла пишешь не имя , а путь
PHP
1
include "../../some/dir/manipulation/urfile.php"
Вот именно что так, как вы описали и не получается, указываю правильный путь - ругается что ни такой директории, ни такого файла нет.
0
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
25.03.2013, 19:41
ну значит путь не верно составляешь , или нет прав http://php.net/manual/ru/function.is-readable.php
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 16
25.03.2013, 19:53  [ТС]
Вот допустим файл подключения базы: mysql_connect.php
PHP
1
2
3
4
<?php
   $connect = mysql_connect("localhost", "administrator","admin") or die("Could not connect: " . mysql_error());
 mysql_select_db("base");
?>
А вот код файла register.php , уже в другой директории:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 <?php
   if (isset($_POST['Registration'])){
       $username = $_POST['username'];
       $email = $_POST['email'];
       $password = $_POST['password'];
       $s_password = $_POST['s_password'];
 
       if ($password == $s_password){
           $password = md5($password);
           $query = mysql_query("INSERT INTO users VALUES('','$username','$email','$password')") or die(mysql_eror());
       }
       else{
           //eror1();
       }
   }
 ?>
//input объекты

директории расположены так:
/engine/mysql_connect.php
/engine/modules/registration/register.php

И какой тут должен быть правильный путь подключения файлы базы к register.php ? Вот хоть убей не получается, никогда такого не было.
0
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
25.03.2013, 20:02
а какой файл служит точкой входа index.php или /engine/modules/registration/register.php ?
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 16
25.03.2013, 20:12  [ТС]
Цитата Сообщение от crautcher Посмотреть сообщение
а какой файл служит точкой входа index.php или /engine/modules/registration/register.php ?
Точкой входа конечно index.php будет служить, register.php - страница регистрации, вот к ней как раз и нужно подключить файл с базой, ну мне пока чисто разобраться бы с этим подключением, как правильно прописывать путь, а-то вообще не получается, как не пытался. (извиняюсь за излишнюю тупость )
0
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
26.03.2013, 19:15
ну путь инклюда надо строить от точки входа
PHP
1
include "engine/mysql_connect.php";
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.03.2013, 19:15
Помогаю со студенческими работами здесь

Localhost и подключение к нему файлов .php
Здравствуйте, форумчане. Предыстория: Решил я установить себе Apache, php и Mysql. Передо мной встала задача связать это всё...

Подключение к базе данных PHP и HTML - PHP БД
Здравствуйте. Помогите пожалуйста? Проблема в следующем. У меня есть форма регистрации. Как мне сделать личный кабинет на сайте? И мне...

Подключение заголовочных файлов и файлов реализации
Здравствуйте,при создании класса в visual studio руками не компилится проект,при создании через add class все работает,для примера написал...

Подключение файлов
Здравствуйте. Не могу решить вот такую задачу (вообще никаких мыслей по реализации)! Собственно проблема вот в чем. Есть главная...

Подключение .c и .h файлов. Си
Собственно нужно подключить в .c файл .h файл. Создал .prj в котором прописал свои 2 файла. Что нужно делать дальше, чтобы это все...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru