Kimlik doğrulama veya yönetimden onay bekliyor.
PHP'de değişkenler user-name şeklinde tanımlanamaz. Hatayı bu yüzden veriyor. Değişken isimlerindeki - işaretlerini _ yaparsanız düzelir.
Ayrıca kodlarda çok hata var. Örneğin bazı yerlerde iki tane $ koymuşsunuz $$ şeklinde. $user-email şeklinde tanımladığınız bir değişeni bir yerde $email olarak çağırmışsınız. Çok hata var.