Я проверяю на сервере есть ли данное значение которое передал ajax в бд и хочу вернуть ответ, как это сделать?
Вот код:
$.ajax({
type: "GET",
url: window.location.href + "?id=" + per
}).error(function(jq, status) {
alert(jq.errorText || status);
}).success(function(data, status, jq) {
alert(data.id);
});
<?
require "lib/rb.php";
R::setup( 'mysql:host=localhost;dbname=base','root','');
if ($_GET['id'] != "") {
header('Content-Type: application/json; charset=windows-1251');
echo '{ "id": "' . $_GET['id'] . '" }';
/* if(R::count('users', "email = ?", array($_GET['id'])) > 0 ){
$_GET['ot'] = 1; /* Еще не решил каким способом буду обращаться к бд, тут только пример*/
} */
exit;
}
header('Content-Type: text/html; charset=windows-1251');
?>
Т.е. Я проверяю есть ли значение и возвращаю в js допустим true, и далее если это true, то скрипт выполнит то что я скажу.