[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка non-static method
apdate
Помогите разодраться как исправить вот это

Warning: ob_start(): non-static method HTML_FormPersister::ob_formPersisterHandler() should not be called statically in /home/neteryah/public_html/cms/engine/Form/FromXml.php on line 29


вот в этом


function __construct($options = array())
{
ob_start(array('HTML_FormPersister', 'ob_formPersisterHandler'));
}
apdate
отключать вывод ошибок не хочу хочу решить данную проблему помогите
apdate
пробовал делать вот так
но появляются ошибки другого типа

function __construct($options = array())
{
public static ob_formPersisterHandler();

ob_start(array('HTML_FormPersister', 'ob_formPersisterHandler'));
}
apdate
избавится помогает только комментарий этой строчки без нее вроде бы все работает но все же она же была задумана кем то
Игорь_Vasinsky
ob_start(array('HTML_FormPersister', 'ob_formPersisterHandler'));

что здесь происходит?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
kaww
Цитата (apdate @ 28.01.2015 - 18:42)
non-static method HTML_FormPersister::ob_formPersisterHandler()

что как бы не двусмысленно намекает, что либо метод ob_formPersisterHandler класса HTML_FormPersister должен быть объявлен как static или в ob_start нужно передавать экземпляр HTML_FormPersister , т.е.
ob_start(array(new HTML_FormPersister(), 'ob_formPersisterHandler'));
apdate
kaww
Спасибо тебе добрый человек помогло!
apdate
Доброго вечера не дадите ссылку на материал как сделать на своем сайте API
у меня есть интернет магазин и еще один сайт так вот я хочу сделать так что бы можно было передавать на другой сайт каталог
apdate
только в разжёванном виде для новичков
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.