У меня есть два идентичных набора кода в двух каталогах для разработки в папке www установки WAMP. У каждого своя база данных.
При запуске jjery post ajax-запроса, все работает отлично. Новый получает ответ «В» В В В В В В, Я В В В В В Â ÂÂÂÂÂÂÂÂÂÂÂÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â,,,,,,,,,,,,,,,,, так,,,,,,,,,,,,,, чем Товары,,,,,,,,,,,,,, что,, периоды времени, в настоящее время ... " Â ÂÂÂÂÂÂÂÂÂÂÂÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â,,,,,,,,,,,,,,,,, так,,,,,,,,,,,,,, чем Товары,,,,,,,,,,,,,, что,, периоды времени, в настоящее время ... " Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â ХРОМЕ ХРОМА в Хроме, в Firefox это показывает ответ как много места затем «ОК», но на панели полезной нагрузки ответа инспектора Firefox ничего нет. Результат вызова ajax из другой директории кода - просто «ок». JQuery
$(document).on('click','.goon',function(){
var eml= $('#email').val();
$.post("ajax/chkEmail.php",{eml: eml},function(data) {
if(data=="exist"){
alert("There is a user with this email address already registered\r\n If they have lost their login details, raise a support ticket'");
window.location.reload();
}else if(data=="ok"){ var inex=$('#inex').val();
var parf= $('#basinf').data("parf");
$.post("ajax/chooPriv.php",
{inex: inex, parf: parf},
function(data) {
$('.privchoic').html(data);
});
}
});
});
Код в файле ajax (и вы можете видеть, что я пытался удалить пробелы):
$eml=$_POST['eml'];
$sql="SELECT COUNT(*) AS howm FROM users WHERE AES_DECRYPT(email,'keyhere')=:eml";
$stm=$da->prepare($sql);
$stm->bindValue(':eml',$eml);
$stm->execute();
$row=$stm->fetch(PDO::FETCH_OBJ);
if($row->howm==1){
$out="exist";
}else{$out="ok";
}
echo trim($out);