Я тож не весть какой знаток PHP, но судя по коду - экспериментируем с авторизацией? Пытаемся завести на сайт логин и пароль?
Если начали сразу с команд типа
$Log = $_POST['login'];
т.е. с чтения глобальных переменных связанных с передачей данных, то это как-то рановато. Сначала их надо "создать". Создать их можно html-тегами form и input.
Понятно эти теги должны быть размещены в коде странички сайта, причём скорее всего не в той где команда обработки переменной $_POST, а в какой-то предыдущей. Эта предыдущая страница содержит форму ввода логина и пароля (изготовляется html-тегами form и input), и имеет кнопку, например "Авторизоваться". Пользователь вводит логин и пароль, жмет на "Авторизоваться", тут же генерируется комплект переменных типа $_POST которые отправляются на ту страничку сайта где планируется их обработать (прописано в теге form). Вот теми самыми командами присвоения типа: $Log = $_POST['login']; . Теперь эти команды заработают. Но толку от них мало, если к сайту не прикручена база данных с логинами и паролями, по которой авторизация и проверяется. А работа с базой данных это отдельная интересная история...