Skrypt działa tak: wpisujemy hasło w formularz.php nastepnie hasło jest weryfikowane w edit.php.
Problem polega na tym, że nie zależnie od tego czy wpisze hasło poprawne czy nie, zawsze wyświetla mi się: "Warunek if nie został spełniony" (else)
Za pomocą echo sprawdzalem czy zapytanie pobiera właściwe haslo, wszystko jest ok.
Kodowanie w bazie jest utf8_unicode_ci w pliku utf8
formularz.php
edit.php
$id = $_SESSION['id']; $pass = $_POST['pass']; $query = 'SELECT adv_name, adv_text, adv_city, adv_profession, adv_earnings, adv_date, adv_tel, adv_email, adv_pass ' . 'FROM adverts ' . 'WHERE adv_id = "' . $_SESSION['id'] . '"'; } if ($_POST['pass'] == $adv_pass) { } else { }
Z góry dziękuje za pomoc.