Op mijn website server is een nieuwe php versie 5.3 draaiend, maar krijg nu foutmeldingen en de website functioneert niet meer

Deprecated: Function eregi() is deprecated in /home/jdouma/domains/zerospec.com/public_html/admin/includes/classes/language.php on line 87

Dit is de code op regel 87
if (eregi('^(' . $value . ')(;q=[0-9]\\.[0-9])?$',



Wie kan me hier mee helpen?
Ja, dat heb ik ook gezien en verschillende oplossingen gezien, maar ik kon er niets mee, omdat ik geen expert ben in PHP
Zal eens kijken naar jouw oplossingsblz
Gebruik [php]preg_match[/php], en zet dan een / om je reguliere expressie.
Dit heb ik ervan gemaakt in het voorbeeld staat er nog een ! voor
if (preg_match('/^(' . $value . ')(;q=[0-9]\\.[0-9])?$',


Zo te zien op de site is deze foutmelding weg van eregi
Die ! staat los van je regex.
Bedankt!

Bedankt!
Er blijven nog meer foutmeldingen over die verhinderen om de site te zien

Deprecated: Function session_is_registered() is deprecated in /home/jdouma/domains/zerospec.com/public_html/admin/includes/functions/sessions.php on line 74

Warning: include(/home/jdouma/domains/zerospec.com/public_html/admin/includes/languages/dutch) [function.include]: failed to open stream: No such file or directory in /home/jdouma/domains/zerospec.com/public_html/admin/includes/application_top.php on line 131

Warning: include(/home/jdouma/domains/zerospec.com/public_html/admin/includes/languages/dutch) [function.include]: failed to open stream: No such device in /home/jdouma/domains/zerospec.com/public_html/admin/includes/application_top.php on line 131

Warning: include() [function.include]: Failed opening 'includes/languages/dutch/' for inclusion (include_path='.:/opt/alt/php53/usr/share/pear:/opt/alt/php53/usr/share/php') in /home/jdouma/domains/zerospec.com/public_html/admin/includes/application_top.php on line 131

Deprecated: Function session_is_registered() is deprecated in /home/jdouma/domains/zerospec.com/public_html/admin/includes/functions/sessions.php on line 74

Deprecated: Function session_is_registered() is deprecated in /home/jdouma/domains/zerospec.com/public_html/admin/includes/functions/sessions.php on line 74


[size=xsmall]Toevoeging op 10/02/2019 15:15:41:[/size]

Zijn er nog maar 2 foutmeldingen zo te zien

[size=xsmall]Toevoeging op 10/02/2019 15:20:57:[/size]

session_is_registered() is deprecated … om deze te corrigeren lijkt lastiger
Met isset() kijken of $_SESSION['sessienaam'] bestaat.

En wat bestanden bestaan niet die je includeert.
If your script uses session_register(), it will not work in environments where the PHP directive register_globals is disabled.

Is dit ook op de server het geval ?
Dat bestaat al jaren niet.
Tijd om je script te updaten.

Volgens mij is deze behoorlijk oud!
De register_globals zijn ingeschakeld voor PHP 5.3 op de server

Reageren