Mam taki fragment kodziku:
$pyt = "SELECT * FROM oczekujace WHERE \"login\" = '$login' AND \"haslo\" = '$haslo' AND \"email\" = '$email'"; if($odp) { $query2 = "INSERT INTO users VALUES ('$login', '$haslo', '0', '$email')"; } else { exit; }
Odpowiada on za aktywację konta (link jest wysyłany mailem, a następnie metodą GET pobieram z niego dane do zmiennych $login, $haslo i $mail). Aktywacja konta działa. Jednakże, gdy w linku wpiszę błędne dane, np. login 'Ciapek', to ono się i tak doda do tabeli 'users', mimo, że nie zostało wcześniej zarejestrowane. Zadaniem pierwszej instrukcji warunkowej, było blokowanie tego, jednakże nie działa.
Męczę się nad tym już 30 min, rozwiązania nie znalazłem. Jedyne co mi zostało, to prosić was o pomoc, więc... "HELP!"
