Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: подскажите с include

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
qaz1qwe
Отправлено: 09 Октября, 2012 - 15:08:56
Post Id



Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2012  
Откуда: Kiev, Ukraine


Помог: 0 раз(а)




Привет всем!
Учусь. Пробую с include
Подскажите пожалуйста:
index.php
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $today = date("D");
  3. include("$today.inc");
  4. ?>

Tue.inc // либо текущий день недели
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo $a = "Один из способов уборки картофеля - рыть тоннели и обрывать как виноград.";
  3. ?>


Нужны ли в подключаемом файле дескрипторы PHP?
Если нет зачем этому файлу расширение .inc
Или это просто правило хорошего тона?
 
 Top
Bio man
Отправлено: 11 Октября, 2012 - 15:07:34
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




qaz1qwe пишет:
Или это просто правило хорошего тона?
Скорее хренового тона.
qaz1qwe пишет:
Учусь
Тогда следует разобраться что такое РНР и ООП и не постить темы не по теме.
qaz1qwe пишет:
дескрипторы PHP
что в твоем понимании это такое?
 
 Top
qaz1qwe
Отправлено: 11 Октября, 2012 - 18:36:02
Post Id



Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2012  
Откуда: Kiev, Ukraine


Помог: 0 раз(а)




дескрипторы PHP - <?php ... ?>

Я дошел до главы в книге - Обьектно - Ориентированное Программирование, первой главой идет include и require - вот я и задал вопрос в этой ветке форума. Извините, если я не прав - прошу модератора перенести сообщение в соответствующее место.

Я специально в начале сообщения написал, что учусь.
 
 Top
armancho7777777 Супермодератор
Отправлено: 11 Октября, 2012 - 18:43:23
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




Удалите закрывающий дискрипор в подключаемом файле.
qaz1qwe пишет:
зачем этому файлу расширение .inc

Для удобства:
уже наглядно видно что эти файлы являются подключаемыми.
P.S. Так решил разработчик )

(Отредактировано автором: 11 Октября, 2012 - 18:46:03)

 
 Top
qaz1qwe
Отправлено: 12 Октября, 2012 - 05:26:27
Post Id



Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2012  
Откуда: Kiev, Ukraine


Помог: 0 раз(а)




armancho7777777
Я хотел узнать разницу, - можно же вообще просто текст написать и все...
Он тоже выведется и ошибок не будет.
 
 Top
armancho7777777 Супермодератор
Отправлено: 12 Октября, 2012 - 07:17:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




qaz1qwe пишет:
можно же вообще просто текст написать и все...

Можно. Всё так же как в обычных файлах.
Если предполагается php код, то конечно же он обрамляется соответствующими дискрипторами.
Если после php кода ни следует ни какой иной текст, то закрывающий php дискриптор упускаем.
 
 Top
ferz
Отправлено: 12 Октября, 2012 - 10:07:16
Post Id


Гость


Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012  


Помог: 0 раз(а)




и самое главное, бей себя по рукам когда захочеться использовать include!


-----
рожден стоячим
 
 Top
armancho7777777 Супермодератор
Отправлено: 12 Октября, 2012 - 10:38:19
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!

Почему так принципиально ?
 
 Top
Varan
Отправлено: 12 Октября, 2012 - 10:51:22
Post Id



Гость


Покинул форум
Сообщений всего: 69
Дата рег-ции: Нояб. 2011  
Откуда: Украина г.Краматорск


Помог: 1 раз(а)




ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!

это еще почему ? что плохого в подключаемых файлах, я для подключения использую require и это никоим образом меня не напрягает да разница с include не сильно велика.
 
 Top
DelphinPRO
Отправлено: 12 Октября, 2012 - 20:13:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




ferz пишет:
и самое главное, бей себя по рукам когда захочеться использовать include!


Улыбка
без инклудов вам придется весть проект размещать в одном файле


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Bio man
Отправлено: 13 Октября, 2012 - 00:45:21
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


Помог: 52 раз(а)




armancho7777777 пишет:
Для удобства:
уже наглядно видно что эти файлы являются подключаемыми.
Тогда придется специально сказать серверу, что inc файлы являются выполняемыми php модулем или демоном, не знаю как обозвать правильно. Иначе при запросе этого файла на прямую сервак отдаст голый исходник.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB