Первая строчка - открыли <?php
Вторая строчка - запустили сессию
Третья строчка - сделали переадерсацию.
Скрипт же должен когда-нибудь выполнится? Если мы перебрасываем человека на другую страницу, то какой толк того, что пишется ниже?
До редиректа не должно быть вывода информации НИКАКОЙ, но это не значит, что до неё не должно быть обработки. Включи вывод ошибок первой строчкой, а дальше свою обработку, а дальше редирект.
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).