Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Тупой вопрос!
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Тупой вопрос! (Прочитано 3113 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Discobus
Заглянувший
Новичок
Сообщений: 10
+0/-0
0
Тупой вопрос!
«
:
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
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Тупой вопрос!
«
Ответ #1 :
20 Ноября 2003, 15:56:48 »
include \'functions.php\';
Записан
Discobus
Заглянувший
Новичок
Сообщений: 10
+0/-0
0
Тупой вопрос!
«
Ответ #2 :
20 Ноября 2003, 15:58:54 »
Пробовал по всякому:
require \'function.php\';
include \'function.php\';
Не получается
(
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Тупой вопрос!
«
Ответ #3 :
20 Ноября 2003, 16:01:12 »
не надо пробовать по всякому.
надо сделать, как написано.
положить файл с функциями туда же, где лежит индекс.
И еще, желательно, чтобы в файле с функциями не было ошибок.
Записан
Discobus
Заглянувший
Новичок
Сообщений: 10
+0/-0
0
Тупой вопрос!
«
Ответ #4 :
20 Ноября 2003, 16:03:32 »
Ок...
Так в функции ошибок нет, компилятор говорит что мол не определена вообще...
Хмм. странно.....Дома все работает без проблем.
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Тупой вопрос!
«
Ответ #5 :
20 Ноября 2003, 16:05:48 »
Регистр букв в имени файла?
вообще проверь все свои утверждения.
проверь - включаются ли файл вообще.
все должно работать
это у тебя опечатка, кроме тебя ее никто не найдет
Записан
Discobus
Заглянувший
Новичок
Сообщений: 10
+0/-0
0
Тупой вопрос!
«
Ответ #6 :
20 Ноября 2003, 16:09:44 »
В любом случае спасибо за оперативность
Может необходимо в начале файла сделать объявление функций?
Мол что-то типа такого:
function simple();
А потом:
function simple()
{
тело блока
}
Записан
Меняздесьдавнонет
новичЕк
Глобальный модератор
Ветеран
Сообщений: 5698
+0/-0
2
Тупой вопрос!
«
Ответ #7 :
20 Ноября 2003, 16:11:43 »
функцию надо объявлять 1 раз.
Записан
FreeSpace
Штатный лодырь
Ветеран
Сообщений: 613
+0/-0
2
Тупой вопрос!
«
Ответ #8 :
20 Ноября 2003, 20:52:32 »
а конструкция
Цитировать
function simple();
вообще выдаст parse error.
Записан
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Тупой вопрос!
Sitemap
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