Do not call get_magic_quote_gpc() when running in PHP version >= 5.4.

This deprecated function has been removed in PHP 8.
This commit is contained in:
Patrick Monnerat 2022-01-14 01:04:56 +01:00 committed by Deon George
parent 857f0c539c
commit 3ec9c23d58

View File

@ -297,7 +297,9 @@ if ($app['language'] == 'auto') {
* Strip slashes from GET, POST, and COOKIE variables if this
* PHP install is configured to automatically addslashes()
*/
if (@get_magic_quotes_gpc() && (! isset($slashes_stripped) || ! $slashes_stripped)) {
if (@version_compare(phpversion(), '5.4.0', '<') &&
@get_magic_quotes_gpc() &&
(!isset($slashes_stripped) || !$slashes_stripped)) {
array_stripslashes($_REQUEST);
array_stripslashes($_GET);
array_stripslashes($_POST);