サーバーを変えて設定を変えたらエラーがでまくりました。
これまではなにも言わずに陰で支えてくれていたのに、厳しい人になったみたい。
今日のエラー
Undefined index
変数の宣言がされていない。ということだと思います。エラーではないけど、お小言みたいなもんでしょう。
$_POSTなんかでform名を使ったりするとでます。
$id = isset($_GET['id']) ? htmlspecialchars($_GET['id']) : null;
こんな感じで存在の確認をしたのち、宣言をしてやるといいです。