Получение дополнительной информации из ответа сервера

Привет. Я отправляю имя пользователя в свой php-файл, расположенный на сервере, чтобы проверить, существует ли имя пользователя в моей базе данных. Если это так, я хочу отправить ответ, который содержит только «False», иначе он отправит обратно «True».

Вот мой php-код:

<?php

$username = $_POST['username'];
$password = $_POST['passsword'];
$email = $_POST['email'];

mysql_connect(//server name, server_admin, server_password) or die(mysql_error());
mysql_select_db("a1754417_word") or die (mysql_error());

$result = mysql_query("SELECT username FROM Users WHERE username = '$username'");

if(mysql_num_rows($result) != 0){
  echo mysql_num_rows;
  echo "False"; 
}else{
  echo "True";
}
?>

Вот мой вывод из Logcat

01-13 03:16:34.606: I/Response 'False'(791): True
01-13 03:16:34.606: I/Response 'False'(791): <!-- Hosting24 Analytics Code -->
01-13 03:16:34.606: I/Response 'False'(791): <script type="text/javascript" src="http://stats.hosting24.com/count.php"></script>
01-13 03:16:34.606: I/Response 'False'(791): <!-- End Of Analytics Code -->

Мой код возвращает «True» правильно, но также отправляет дополнительную информацию, почему?

заранее спасибо


person Ameya Savale    schedule 13.01.2013    source источник


Ответы (1)


Кажется, ваш хостер настроил сервер для добавления некоторых аналитических материалов. Если вы не можете отключить его где-то в панели управления, возможно, вам придется переключиться на более надежного хостера. Вы также можете попробовать изменить заголовок с помощью header(), чтобы получить избавиться от этого:

Также обратите внимание на этот вопрос:

Webhoster вставляет javascript, который ломает мой код, как его удалить?

person Sam    schedule 13.01.2013