Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Структура php программы
|
|||
|---|---|---|---|
|
#18+
Всем привет. Помогите пожалуйста разобраться. Хочу сделать следующую структуру ПХП программы: ----------------- структура каталогов и файлов /conf --conf.php // файл конфигурации /models --Db.php --Info.php Main.php ----------------- содержимое файлов --- conf.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Db.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. Info.php Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Main.php Код: php 1. 2. 3. В результате сего деяния выводит ошибку Fatal error: Cannot call constructor in C:\xampp\htdocs\test\models\Info.php on line 7 т.е не может выполнится родительский конструктор. Хотя, если создать обьет в файле Info.php и вызвать этот файл, то все работает. Подозреваю что не правильно файлы между собой связал, подскажите где может быть ошибка? Спасибо.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 15:53 |
|
||
|
Структура php программы
|
|||
|---|---|---|---|
|
#18+
читай PSR-4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 16:29 |
|
||
|
Структура php программы
|
|||
|---|---|---|---|
|
#18+
а причём тут PSR-4 ??? у него код выдаёт совсем другие ошибки. при подключении файлов, текущая директория всегда где нашёлся файл мэйн, поэтому подключение повторые конфига в файлах класов вызовут ошибку. а в остальном код рабочий. (проверил у себя - заменив лишь подключение к базе и строку запроса пользователя, поставил мои названия полей) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2014, 18:09 |
|
||
|
Структура php программы
|
|||
|---|---|---|---|
|
#18+
alex564657498765453а причём тут PSR-4 ??? у него код выдаёт совсем другие ошибки. при подключении файлов, текущая директория всегда где нашёлся файл мэйн, поэтому подключение повторые конфига в файлах класов вызовут ошибку. а в остальном код рабочий. (проверил у себя - заменив лишь подключение к базе и строку запроса пользователя, поставил мои названия полей) Спасибо большее за помощь, все заработало )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2014, 12:41 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38838022&tid=1462160]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 320ms |

| 0 / 0 |
