Arkadaşım görmemesi diye bir olay olmaz da, o hata değil uyarı. Tanımlanamayan değişken var diyor.

Kodunun görünen haliyle o uyarının çıkması için login.php ye direk girmiş olman lazım. Çünkü post geldiyse diye bir kontrol yok. Misal şu şekilde yaparsan sorun olmaz login.php de:
if(isset($_POST) && !empty($_POST)){

//kodların buraya

}