Делаю форму с капчей. Получается проверить капчу только на другой странице. Если проверяю правильно ли введены цифры с капчи на той же странице, где и форма, то страница обновляется и только потом проверяется правильность ввода.
Вот так выглядит форма:
<img style="border: 1px solid gray; background: url('bg_capcha.png');" src = "captcha.php" width="120" height="40"/>
<br/>
<form method="POST">
<input type="text" name="capcha" />
<button class="btn modal-body-btn-cta">Узнать стоимость</button>
</form>
Обработчик:
<?
session_start();
if($_POST['capcha'] != $_SESSION['capcha'])
echo "Текст с картинки введен не верно!";
else
echo "Ура текст совпал!";
Помогите, пожалуйста, разобраться. Как сделать, чтобы результат проверялся на той же странице и только после правильного ввода отправлялась форма?