Форум сетевых администраторов
Показаны 4 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Advanced Poll 2.02 . Нужна помощь. (http://netadmin.ws/forum/showthread.php?threadid=6283)


Помещено Yuriy 15-08-2003 в 17:14:

Advanced Poll 2.02 . Нужна помощь.

Я только начинаю разбираться в php, поэтому мой вопрос может показаться наивным. Тем не менее осмелюсь задать его
При установке скритпа голосования Advanced Poll 2.02 проблем никаких не возникло. При изменениях настроек и создании нового голосования никаких ошибок также обнаружено не было. Однако при просмотре результата голосования в браузере, скрипт вывел следующее:

Fatal error: Cannot redeclare set_max_bar_length() in /home2/ice-hockeyru/www/votepoll/include/class_poll.php on line 116

в файле class_poll.php вот чего прописано:
нумерация строк - моя, для удобства

116 function set_max_bar_length($max_bar_length='') {
117 if ($max_bar_length && $max_bar_length>0) {
118 $this->pollvars['img_length'] = $max_bar_length;
119 }
120 return $this->pollvars['img_length'];

Помогите справицца с траблой


Помещено Orliha 16-08-2003 в 15:59:

возможно заинклудил файло ты два раза одно и то же...

__________________
RTFM (Уважаемые! Читайте документацию!)


Помещено Yuriy 17-08-2003 в 10:59:

Да... Удалил:

116 function set_max_bar_length($max_bar_length='') {
117 if ($max_bar_length && $max_bar_length>0) {
118 $this->pollvars['img_length'] = $max_bar_length;
119 }
120 return $this->pollvars['img_length'];

... все заработало
Что это? Мой WinME или ошибка разработчиков?


Помещено Bogdan 11-05-2004 в 19:55:

У меня такая же проблема как и у Yuriy.
Он удалил из файла файле class_poll.php строки:
116 function set_max_bar_length($max_bar_length='') {
117 if ($max_bar_length && $max_bar_length>0) {
118 $this->pollvars['img_length'] = $max_bar_length;
119 }
120 return $this->pollvars['img_length'];

и у него все заработало… хммм
Я последовал его примеру и также удалил из файла class_poll.php, что у меня находится в папке Z:\home\localhost\www\golos\include\, те же строки, однако у мене все так и не работает, а появились новые ошибки:
Parse error: parse error, unexpected '}' in z:\home\localhost\www\golos\include\class_poll.php on line 474
Fatal error: Call to undefined function: poll_process() in z:\home\localhost\www\index.php on line 138
С ошибкой "Parse error: parse error, unexpected '}' in z:\home\localhost\www\golos\include\class_poll.php on line 474" все понятно, удалил '}' из строки 474 и она (ошибка) исчезла.
А вот "Fatal error: Call to undefined function: poll_process() in z:\home\localhost\www\index.php on line 138" – это уже серьезно…

Помогите разобраться с проблемой.
Заранее благодарю.


Формат времени GMT. Текущее время 13:24.
Показаны 4 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.