PHP 7.4 → 8.2 バージョンアップ

PHPのバージョンを7.2から8.2へ変更することによる不具合発生と対策。
問題となる関数は、get_magic_quotes_gpc()で、7.2のバージョンでは非推奨でしたが、8.2では廃止となりました。従ってこの記述がある場合はエラーとなってしまいます。
この記述があるファイルは、誌上鑑定所感の書き込みファイル PHPblog103.php と、このブログの書き込みファイル qa4-LogWriting.php です。
対策としては、get_magic_quotes_gpc() 部分の記述を削除することです。
それ以外にも、記述が厳格になっていて、7.4では動作していた凡ミスでも、8.2ではエラーとなります。
例えば
if ($_POST{"message"}) { ⇒ if (isset($_POST{"message"})) {
$limit = 11; ⇒ $limit = "11";
$contentslimit = $cont_title.・・・ ; ⇒ $contentslimit = $cont_title."・・・" ;
などがあり、ミスの発見も大変です。

変更したファイル:
誌上鑑定所感:GEOCITIES/php/PHPblog103.php

ブログ:free/qa4-LogWriting.php
    free/qa4-edit.php

多摩支部:tokyo-tama/tamalog/entry/marutoku/note.php
     tokyo-tama/MENMER/entry/marutoku/kibangou.php

売ります:urimasu/sale/pro3-refarence.php
     uri-kaimasu/note.html
$最終編集日:2023年6月7日

作成日:2023-06-06

Expiry date:2053-06-06

一つ前のブログ