Ну в общем да, соглашусь с предыдущм оратором, этот код - полная бессмыслица, почти на каждой строчке.
Код верификации не пишут в сессию.
проверка if ($Code != "undefined") { бессмысленная
Кот обычно пишется в ссылку, так что должен быть $_GET, а не $_POST
Но конечно самый большой бриллиант в этой короне - это SQL запрос
В нем одном ошибок больше чем во всем остальном коде раза в два
Тут я пожалуй посоветую разобраться сначала, что ты вообще хотел сказать этим запросом, а потом приходить сюда, чтобы мы помогли тебе с синтаксисом