java - Bagaimana untuk melaksanakan nama pengguna atau log masuk e-mel dalam kotak input yang sama?
迷茫2017-05-17 10:02:39
0
3
712
Seperti yang ditunjukkan dalam dua gambar, terdapat nama pengguna dan medan e-mel dalam jadual pengguna Apabila halaman dilog masuk, bagaimana untuk melaksanakan fungsi log masuk dengan nama pengguna atau e-mel.
Sayang, idea saya ialah: jika ia adalah xxx@xxx.xxx, ia adalah log masuk e-mel, jika tidak ia adalah log masuk nama pengguna. Sehubungan itu, jika anda log masuk melalui e-mel, anda memanggil kaedah pertanyaan dan mengesahkan e-mel jika anda log masuk dengan nama pengguna, anda memanggil kaedah pertanyaan dan mengesahkan nama pengguna. Di atas!
Sayang, idea saya ialah: jika ia adalah xxx@xxx.xxx, ia adalah log masuk e-mel, jika tidak ia adalah log masuk nama pengguna.
Sehubungan itu, jika anda log masuk melalui e-mel, anda memanggil kaedah pertanyaan dan mengesahkan e-mel jika anda log masuk dengan nama pengguna, anda memanggil kaedah pertanyaan dan mengesahkan nama pengguna.
Di atas!
Ia boleh diproses dengan mudah dan dihantar terus ke bahagian belakang, dan bahagian belakang boleh memadankannya secara bergilir-gilir.
pilih * daripada pengguna di mana (nama pengguna=xxxxx dan kata laluan=yyyy) atau (e-mel=xxxxx dan kata laluan=yyyy)
Ini juga tidak mengapa