Forum Webscript.Ru
		Программирование => PHP => Тема начата: Discobus от 20 Ноября 2003, 15:52:01
		
			
			- 
				Есть два файла: index.php и function.php
 В файле function.php описываются требуемые функции.
 Из файла index.php идет вызов функций из файла function.php
 Дома все работает нормально, но когда выкладываю на сервак браузер пишет:
 Fatal error: Call to undefined function: search()
 Может как-то нужно их объявлять заранее?
 Версия PHP:  4.2.3
- 
				include \'functions.php\';
			
- 
				Пробовал по всякому:
 require \'function.php\';
 include \'function.php\';
 Не получается :((
- 
				не надо пробовать по всякому.
 надо сделать, как написано.
 положить файл с функциями туда же, где лежит индекс.
 И еще, желательно, чтобы в файле с функциями не было ошибок.
- 
				Ок...
 Так в функции ошибок нет, компилятор говорит что мол не определена вообще...
 Хмм. странно.....Дома все работает без проблем.
- 
				Регистр букв в имени файла?
 вообще проверь все свои утверждения.
 проверь - включаются ли файл вообще.
 
 все должно работать
 это у тебя опечатка, кроме тебя ее никто не найдет
- 
				В любом случае спасибо за оперативность :)
 Может необходимо в начале файла сделать объявление функций?
 Мол что-то типа такого:
 function simple();
 
 А потом:
 function simple()
 {
 тело блока
 }
- 
				функцию надо объявлять 1 раз.
			
- 
				а конструкция
 function simple(); 
 вообще выдаст parse error.