PHP Response без HTML - PullRequest
       2

PHP Response без HTML

0 голосов
/ 10 декабря 2011

Я пытаюсь получить ответ из базы данных для дальнейшего использования.eg: userID

Однако вместо того, чтобы просто получить userID в качестве ответа, я получаю ответ от php-сервера с HTMLпоказывает каждый HTML-тег, который у меня был в моем php-файле, включая комментарии

EDIT Файл php просто выглядит следующим образом

<?php
 include "Header.php";
 include "main.php"; 

 $path = $_SESSION['username'].$_POST['Case_no'];
 mkdir($path);
 echo $path;
?>

Все работает нормально, новыходные данные выглядят примерно так (скажем, $ path равен «1234»)

1234 口 <!--HTML comments and scripts from the webhost-->

Если в php есть какой-либо другой HTML-код, произнесите ссылку впереди. Результатпоказывает <a href="xxx.html">Link</a> 1234 口 <!--HTML comments and scripts-->

В любом случае, чтобы избавиться от этого?Требуемый ответ - просто 1234

ADD ON Я попробовал следующий пример в http://www.hassanpur.com/blog/2010/09/android-development-implementing-a-simple-client-server-model/ (где вы можете увидеть весь код) Вместо того, чтобы получить "Chirp chirp"в ответ я получаю что-то вроде" Chirp Chirp 口 "-

Ответы [ 3 ]

0 голосов
/ 10 декабря 2011

Как сказал Мат, PHP выводит все, что вы скажете, для вывода.Не говорите ему выводить HTML, если вы этого не хотите.

, если вы не хотите выводить какой-либо HTML, написанный в Header.php и main.php, не включайте эти файлы

0 голосов
/ 05 января 2012

Проблема решается путем использования моего компьютера в качестве сервера с использованием той же кодировки, которую я показал. HTML-тег и комментарии на самом деле генерируются бесплатной стороной веб-хостинга

0 голосов
/ 10 декабря 2011

отправьте заголовок «text / plain», чтобы сообщить клиенту, что этот текст не должен интерпретироваться как HTML, поскольку тип содержимого по умолчанию - HTML

header("Content-Type: text/plain");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...