after codereview
delete hands
from ass
append hands
to sholders
$('form').on('submit', function(e){
e.preventDefault();
$.ajax({
url: '/codegen.php',
success: function(code){
$('#codeinput').val(code);
//тут уже субмит формы если надо
},
error: function(){
alert('failure');
}
});
})
$_POST["keyword"] вставил, т.к без него не будет работать автокомплит.я не писал что его использовать нельзя, я сказал что его нужно проверять, я вам спокойно в поисковую строку sql injection вставлю и улетит весь ваш аэропорт в dev/null.
Есть БД с Аэропортами... вывести из другой базы это внутренний рейс... данные в другой базе могут меняться.По моему у вас каша в голове по поводу баз данных. Не надо путать ТАБЛИЦЫ с БАЗАМИ. У вас должна быть 1 база данных, в которой должны быть таблицы "аэропорты" и "рейсы", между которыми должны быть связи (скорее всего многие ко многим). Перед практической реализацией все же немного теории необходимо освоить.
у вас алгоритм хэша странный.Вообще то обычный password_hash()
Механизм сессий работает нормально без ваших костылей, но если у вас свербит в одном месте и хочется "острых ощущений" - флаг в руки, пилите буханку до троллейбуса.