Mam problem ze skryptem, otóż zrobiłem generowanie nowego hasła i po wpisaniu ID użytkownika hasło zostaje zmienione w bazie danych ale chciałbym to zrobić aby generowanie hasła było po wpisaniu Loginu lub adresu Email a nie tylko ID. Próbuje się z tym już chwile ale coś nie może mi to wyjść przeglądałem troche w googlach ale dalej nic. Proszę o pomoc - (skrypt zmienia hasło które jest zakodowane i losowo generowane).
$id = (int)$_POST["login"];
$user = $db->select_using_id("user", "*", $id);
$db->update_using_id("haslo", $haslo, "user", $id);
$smarty->display("zmieniono_haslo.tpl");
$smarty->assign("user", $user);