За последние 24 часа нас посетили 17986 программистов и 1651 робот. Сейчас ищет 2151 программист ...

Подскажите вчем тут проблема

Тема в разделе "Вопросы от блондинок", создана пользователем Ded Karnilo, 18 сен 2007.

  1. Ded Karnilo

    Ded Karnilo Активный пользователь

    С нами с:
    21 дек 2006
    Сообщения:
    31
    Симпатии:
    0
    Нород вот 2 функции, у меня след. вопрос при вызове функции clear_parse() выдает след. ошибку:

    Fatal error: Cannot redeclare FastTemplate::clear_parse() in D:\root\MyDocstream\class.FastTemplate.php3 on line 636

    в чем может быть проблема?

    PHP:
    1.   function clear_parse ()
    2.   {
    3.     $this->clear_assign();
    4.  
    5.   }
    6.  
    7.   function clear_assign ()
    8.   {
    9.     if(!(empty($this->PARSEVARS)))
    10.     {
    11.       while(list($Ref,$Val) = each ($this->PARSEVARS) )
    12.       {
    13.         unset($this->PARSEVARS["$Ref"]);
    14.       }
    15.     }
    16.   }
     
  2. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Ну дак ясно же написали, что не могут переопределить метод clear_parse, класса FastTemplate.
     
  3. Ded Karnilo

    Ded Karnilo Активный пользователь

    С нами с:
    21 дек 2006
    Сообщения:
    31
    Симпатии:
    0
    Ну а как это исправить? я не догоняю че то
     
  4. Kanat Taumenov

    Kanat Taumenov Активный пользователь

    С нами с:
    16 сен 2007
    Сообщения:
    16
    Симпатии:
    0
    Адрес:
    Казахстан, Уральск
    убери лишнюю функцию clear_parse
    и мне кажется можно просто делать:
    $this->PARSEVARS = array();