FastTemplate начал ругаться после установки PHP 4.3.0

  • Автор темы Автор темы bovkun
  • Дата начала Дата начала

bovkun

Новичок
FastTemplate начал ругаться после установки PHP 4.3.0

FastTemplate начал ругаться после установки PHP 4.3.0

Проект, котороый без каких-либо капризностей работал на предыдущей версии PHP сразу после установки PHP 4.3.0 начал ругаться на FastTemplate, верее на эти строки (636):


PHP:
//	********
//	Aliased function - used for compatibility with CGI::FastTemplate
	function clear_parse ()
	{
		$this->clear_assign();
	}

//	********
[PHP] 

Чё делать теперь ума не приложу :confused: 

Помогите кто может..............
 
Сорри, верное замечание ))

Fatal error: Cannot redeclare clear_parse() in c:\apache\htdocs\abws\templates\class.FastTemplate.php3 on line 636
 
я пока просто закомментировал эту функцию - пока все работает, а вот как поцивильнее бы сделать - самому интересно
 
скорее всего, ты 2 раза инклудишь 1 файл.
[m]include_once[/m] тебя спасет.
 
Переименуй эту функцию и все её вызовы из всех файлов, иначе рано или поздно произойдет её вызов... А она делает не то, что надо...
ИМХО ребята сделали функцию, встроеную в ПХП, с таким же названием...
 
Киньте линк где можно почитать по русски о том что добавлено в новой версии пхп и какие функции новые...
И линк на файл FastTemplate, не могу найти, есть тока старьё за 99 год или новее не существует?
 
ИМХО надо функции с каким-то своим префиксом обзывать...а то так дело не пойдет.
 
Пока закомментировал - помогло, но хребтом чувствую, что не вариант....

- Повторных инклудов нет
- Переименование ситуации не спасло

... а жаль. ((
 
Тоже закомментировал - все теперь работает...
 
lyonchik:
я не использую FastT - исследовать эту тему не можешь, раз уж ты их используешь ?
clear_parse() - такой функции в РНР точно нет.
 
Сверху