日記/2017-10-10
2017-10-10 (火) 10:46:00
trustyORCAからxenialORCAへ†
やっと移行完了
自作の電子カルテもどきの不具合を解決できなかったため移行が遅れた。
php7になったことが原因で画像ファイルのアップロードができなくなってしまった。
いろいろ調べてphp7では関数のereg_replaceが廃止となったことがわかった。
代わりに関数preg_replaceを使う。
$source_name = preg_replace("^(.:.*\\\\)?(.*)", "\\2", $source_name);
の一行を
$source_name = preg_replace("/^(.:.*\\\\)?(.*)/", "\\2", $source_name);
に変更したら画像アップロードできるようになった。
preg_replaceでは第一引数を//で囲むようになった。