Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Warning: main() [function.include]
 
 автор: adminn   (12.02.2010 в 05:13)   письмо автору
 
 

Warning: main() [function.include]: Failed opening '' for inclusion (include_path='.:') in /home/public_html/index.php on line 381


кто может подробно описать суть ошибки?

  Ответить  
 
 автор: Trianon   (12.02.2010 в 08:39)   письмо автору
 
   для: adminn   (12.02.2010 в 05:13)
 

Вы же не привели строку исходного текста!
Суть ошибки скрыта, наверняка, из-за заблокированных диагностик.

  Ответить  
 
 автор: GeorgeIV   (12.02.2010 в 10:07)   письмо автору
 
   для: adminn   (12.02.2010 в 05:13)
 

похоже вместо имени файла пустая строка

  Ответить  
 
 автор: Trianon   (12.02.2010 в 10:11)   письмо автору
 
   для: GeorgeIV   (12.02.2010 в 10:07)
 

А вот мне почему-то представляется, что null, вернее даже undefined var evaluation value.

  Ответить  
 
 автор: GeorgeIV   (12.02.2010 в 10:13)   письмо автору
 
   для: Trianon   (12.02.2010 в 10:11)
 

ну да

  Ответить  
 
 автор: neadekvat   (12.02.2010 в 13:46)   письмо автору
 
   для: Trianon   (12.02.2010 в 10:11)
 

А если для колхозников объяснять, то это примерно так:
$variable = '';
include($variable);
? Просто не могу предположить, какая должна быть логика, чтобы сделать так: include('');

  Ответить  
 
 автор: GeorgeIV   (12.02.2010 в 16:55)   письмо автору
 
   для: neadekvat   (12.02.2010 в 13:46)
 

элементарная - не проверяй ничего и будет чудо :-)

  Ответить  
 
 автор: Trianon   (12.02.2010 в 17:46)   письмо автору
 
   для: neadekvat   (12.02.2010 в 13:46)
 

Не надо для колхозников.
Колхозникам надо в колхоз.

А если Вы вместо
$variable = '';
include($variable);
пишете просто
include($variable);
что Вы получите?

  Ответить  
 
 автор: neadekvat   (12.02.2010 в 18:04)   письмо автору
 
   для: Trianon   (12.02.2010 в 17:46)
 

Ошибку автора (кстати, в обоих случаях)
Вот только у него функция по-другому названа..пользовательская чтоль?

  Ответить  
 
 автор: Trianon   (12.02.2010 в 18:06)   письмо автору
 
   для: neadekvat   (12.02.2010 в 18:04)
 

>Ошибку автора (кстати, в обоих случаях)
А если диагностики (уровня нотайс) заблокированы?

  Ответить  
 
 автор: neadekvat   (12.02.2010 в 18:24)   письмо автору
 
   для: Trianon   (12.02.2010 в 18:06)
 

Также. Или я уровень ошибок неправильно выставляю
error_reporting(E_ALL & ~E_NOTICE);

  Ответить  
 
 автор: Trianon   (12.02.2010 в 18:54)   письмо автору
 
   для: neadekvat   (12.02.2010 в 18:24)
 

Конечно.

  Ответить  
 
 автор: oliss   (12.02.2010 в 18:21)   письмо автору
 
   для: adminn   (12.02.2010 в 05:13)
 

Спасёт
error_reporting(E_ALL); и
if (file_exists(' .... '))include_once(' .... ');

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования