Próbuję utworzyć login z nazwą użytkownika lub e-mailZaloguj się podając nazwę użytkownika lub adres e-mail w php
Mój kod to:
$username=$_REQUEST['login'];
$email=$_REQUEST['login'];
$password=$_REQUEST['password'];
if($username && $password) {
$query="select * from user_db where username='$username' and password='$password'";
} else if ($email && $password) {
$query="select * from user_db where email='$email' and password='$password'";
}
Zaloguj się podając nazwę użytkownika jest sukcesem, ale Zaloguj się e-mail nie działa. Proszę pomóż mi!
$ email = $ _ REQUEST [ 'login']; czy to naprawdę e-mail? –
Tak, mam adres e-mail w tabeli user_db –
Sprawdź, czy ustawiony jest $ _REQUEST ['login'] - isset ($ _ REQUEST ['login']) i ustaw dla niego tylko nazwę $ user, jeśli jest ustawiony. – dweiss