$dhb->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
$('from [name="address"]').keyup(function(){
if($(this).val().toLowerCase().indexOf('москва') > -1) {
$('form select').html('<option>1</option><option>2</option>');
}
});
но в БД записывается одно и то же значение (2498) во все поля.
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH']==='XMLHttpRequest') {
echo json_encode($arr);
exit;
}
echo '
<script>
if ( in_array(this.value, ["'.implode('","', $emails).'"]) ) {
this.setCustomValidity("' . esc_html__('This email already exists','fashionpress') . '");
}
</script>
';
Функция session_start() создает сессию, либо возобновляет существующую, основываясь на идентификаторе сессии, переданном через GET или POST запрос, либо переданный через cookie.
session_id — Получает и/или устанавливает идентификатор текущей сессии.
$.ajax({
url: 'db_users.php', // Файл в котором происходит добавление в БД
type: 'POST', // Делаем POST запрос
data: data,
dataType: 'json',
success: function(response)
{
if(response.result) {
if(response.data == 1) {
func1();
}else if(response.data == 2) {
func2();
}
}else{
$('#form-message').html(response.message);
}
}
});
if ($email != NULL) {
if (mysql_query("INSERT INTO users (`email`) VALUES ('$email')")) {
echo json_encode(array(
'result' => true,
'data' => 1,
));
}
else {
echo json_encode(array(
'result' => false,
'message' => "Произошла ошибка",
));
}
}