просто интересно, как проверить, существует ли введенный пользователь в БД с ajax У меня есть эта функция:
function chechNameIfExists(){
var entered_name = document.getElementById("unban-name").value();
$.ajax({
type:'post',
url:'../system/CheckNameIfExists.php',
data:{entered_name: vardas},
success:function(msg){
alert(msg);
}
});
}
и я хочу показать тостовое сообщение, если пользователь не существует в CheckNameIfExists. php файл у меня есть:
<?php
include("configs.php");
$query = "SELECT vardas FROM zaidejai WHERE vardas = '".$_POST['vardas']."'";
$result_login = mysqli_query($conn, $query);
$anything_found = mysqli_num_rows($result_login);
if($anything_found>0){
echo "fail";
return false;
} else {
echo "success";
return false;
}
?>
и у меня есть:
if(document.getElementById("unban-name").value != '') {
UnbanModal.style.display = "block";
} else {
new Toast({
message: '* Name must be entered before searching!.',
type: 'danger'
});
}
Я хочу напечатать такой же тост, но если пользователь не существует в БД, но не может понять, как это сделать это И я не хочу показывать этот мод, тогда имя пользователя не существует в базе данных:
var BanReasonModal = document.getElementById("BanReasonModal");
var BanReasonbtn = document.getElementsByClassName("blokuoti-button");
var BanReasonClose = document.getElementsByClassName("blokuoti-button-close")[0];
for (var i = 0; i < BanReasonbtn.length; i++) {
var thisBtn = BanReasonbtn[i];
thisBtn.addEventListener("click", function(){
if(document.getElementById("ban-name").value != '') {
BanReasonModal.style.display = "block";
} else {
new Toast({
message: '* Name must be entered before searching.',
type: 'danger'
});
}
}, false);
}
BanReasonbtn.onclick = function() {
BanReasonModal.style.display = "block";
}
BanReasonClose.onclick = function() {
BanReasonModal.style.display = "none";
new Toast({
message: '* Ban was canceled!.',
type: 'danger'
});
}