get_magic und PHP 8

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Post Reply
hillschmidt
Posts: 29
Joined: Fri Nov 08, 2019 11:22 am

get_magic und PHP 8

Post by hillschmidt » Wed Aug 10, 2022 12:17 pm

Eine kleine Suche nach

Code: Select all

find -type f -name '*.php' -exec grep -l "get_magic_quotes" "{}" ";"
ergab für nicht Plugin-Daten folgende Ausgabe (wobei ich jetzt nicht in die Dateien reingeschaut habe):

Code: Select all

./cmsimple/adminfuncs.php
./cmsimple/functions.php
./phpfk/include/functions.php
./phpfk/include/pclzip/pclzip.lib.php
./phpfk/include/phpmailer/class.phpmailer.php
Bei meinen (derzeitig genutzten) Plugins:

Code: Select all

./plugins/keymaster/classes/Controller.php
./plugins/advancedform/phpmailer/class.phpmailer.php
./plugins/video/admin.php
Nur so als Hinweis (auf der Suche, den Kalenderfehler einzugrenzen).
Es grüßt Andreas aus Rheinhessen
https://digibos.org

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: get_magic und PHP 8

Post by cmb » Tue Jan 31, 2023 6:38 pm

hillschmidt wrote:
Wed Aug 10, 2022 12:17 pm
Eine kleine Suche nach

Code: Select all

find -type f -name '*.php' -exec grep -l "get_magic_quotes" "{}" ";"
Bin bischen spät, aber möchte noch anmerken, dass dieser Befehl auch bei unproblematischen Code anschlägt; etwa:

Code: Select all

if (function_exists("get_magic_quotes")) …
Da muss man halt selbst im Code nachschauen. Oder besser, man verwendet ein statisches Analysetool (evtl. in einer IDE); das meldet dann solche (und andere) Probleme. :)
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply