function lostpwd ($email, $login) {

                if (!$email || !$login ) {

                        return $this->error[14];

                }
                
                if (!eregi("^([a-z0-9]+)([._-]([a-z0-9]+))*[@]([a-z0-9]+)([._-]([a-z0-9]+))*[.]([a-z0-9]){2}([a-z0-9])?$", $email)) {

                return $this->error[4];

                }

                mysql_connect($this->server, $this->db_user, $this->db_pass);
                mysql_select_db($this->database);
                
                
                $query1 = mysql_query("select account.password, account.login from account where account.email = '$email'");
                $result = @mysql_num_rows($query1);

                if ($result < 1) {

                        return $this->error[19];

                }
                
                $hash = md5($login.$email.$this->secret);                
                $query2 = mysql_query("insert into lostpw_confirm_email values ('$login', '$email', '$hash', now())");
                $result = @mysql_num_rows($query2);
                mysql_close();

                @mail($email, "Yeni Sifre Talebi", "Değerli $login,
                                \nHesabınız ile ilgili Yeni Sifre Talebinde Bulundunuz
                                \nEğer Şifrenizi unuttuysanız aşağıdaki link tıklayın yeni şifre isteyebilirsiniz.
                                \nKullanıcı Adı: $login
                                \nhttp://dasdasdas.com/asdasd.php?hash=$hash&username=$login&mail=$email
                                \nEğer şifre talebinde bulunmadıysanız bu maili yoksayabilirsiniz");
                                

                return 2;

        }
Şifremi unuttum Sayfam Yukarıdaki Gibi Sorunsuz Şekilde Çalışıyor Fakat Şöyle Bir Problem Var

Mesela Adamın Kullanıcı Adı : Mehmet Databasede Bulunan Baska Bir Adamın Email Adresini Yazio Şifre O Adamin Email Adresine Gidiyor

Yardımcı Olucak Arkadaşlara Teşekkürler