Вход

Просмотр полной версии : ajax-запрос выводит пустой alert


FaNaT_96
16.04.2016, 14:15
Здравствуйте. Использую класс SimpleImage (https://gist.github.com/miguelxt/908143) для уменьшения изображения при регистрации нового пользователя.

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{
$image = new SimpleImage();
$image->load($uploadfile);
$image->resize(100, 100);
$image->save($uploadfile);
}
else {
echo "Ошибка при загрузке аватарки!\n";
}


И есть следующий ajax-запрос:

$.ajax({
type: "POST",
url: "php/reg_php.php",
data: fd,
processData: false, // tell jQuery not to process the data
contentType: false,
success: function(d1) {
if (d1=="")
{
$(location).attr('href','reg _succes.php');
}
else
{
alert(d1);
}
}
});


Благодаря этим проверкам я вывожу ошибки, если те присутствуют во время ввода информации на форме. Но сейчас мне выводится тупо пустой alert(может и не пустой, но я не знаю как его проверить). Можно что-нибудь сделать, дабы избежать этого?

Dilettante_Pro
20.04.2016, 11:07
FaNaT_96,
(может и не пустой, но я не знаю как его проверить)
Насчет пустой или нет, попробуйте в строке 14

for (var i=0; i < d1.length; i++) { alert(d1.charCodeAt(i)); }