J3.x

Fatale fout bij invoer filteren

From Joomla! Documentation

This page is a translated version of the page J3.x:Fatal Error in Input Filtering and the translation is 100% complete.
Other languages:
English • ‎Nederlands • ‎español • ‎français • ‎italiano
Joomla! 
3.5.1

Sommige 3rd party extensies begonnen fatale fouten te geven bij het controleren van gegevens in Joomla 3.5 en hoger

Gerapporteerde fouten

Fatal error: Using $this when not in object context in libraries/joomla/filter/input.php on line 233

Getroffen versies

Algemene informatie

Dit heeft alleen betrekking op de Joomla! versie(s): 3.5.0 en hoger

Wat is de oorzaak

Dit is een probleem in 3rd party extensies in Joomla 3.5 en hoger waarbij extensies die niet juist werkten (sinds Joomla 1.6) Joomla's filtering API aanriepen fatale fouten beginnen te geven door de extra controle om emoticons te verwijderen, gebaseerd op database ondersteuning.

Hoe op te lossen

Zorg ervoor dat uw extensies de nieuwste versie hebben.

U kunt ook zoeken naar gebruik van

JFilterInput::clean(SOMETEXT);

en vervang dit door:

$filter = new JFilterInput;
$filter->clean(SOMETEXT);