Функция помощника когнициониста


1

У меня возникла странная проблема с моим классом Codeigniter Helper. Я объявил некоторые функции в помощнике. Я включил помощника в автозагрузку. Он отлично работает на локальной машине. Но когда я запускаю его на живом сервере, вспомогательные функции работают в контроллере, но в виду его предоставления фатальной ошибки: вызов неопределенной функции strip_tags().

в хелперов файле my_helper.php функции является:

function do_strip($text) { 
    $text = strip_tags($text); 
    $text = stripcslashes($text);  
    return $text; 
} 

autoload.php:

$autoload['helper'] = array('url','form','my_helper'); 

на мой взгляд, я назвал:

<?=do_strip($someval)?> 

пропустили что-то или сделал какую-то ошибку? Может кто-то, пожалуйста, помогите мне в этом.

+1

как этот $ автозагрузки [ 'хелперов'] = Array ('URL', 'формы',» мой "); 06 янв. 142014-01-06 07:38:05

+1

также изменить имя функции как «strip_tags» - это функция PHP 06 янв. 142014-01-06 07:40:26

  0

Я изменил имя функции на do_strip() и дал $ autoload ['helper'] = array ('url', 'form', 'my'); , Проблема в том, что я называю это в своем файле просмотра, показывая его неопределенным. 06 янв. 142014-01-06 07:51:34

  0

Спасибо, ребята. Это сработало для меня! 06 янв. 142014-01-06 08:12:45

1

удалить helper текст в автоматической нагрузке:

$autoload['helper'] = array('url','form','my'); 

Для получения дополнительной информации см этого использование Link

  0

Спасибо, ребята. Это сработало для меня! 06 янв. 142014-01-06 08:13:04