よく分からないから
詳しく解説してくれる人が出てくるのを待つか、

1) 本来、どういう処理順番でなきゃならないのか、
2) そして、どこに問題点があり
3) なにをどう直せばいいのか

募集中。。。