PHP页面显示浏览器循环中的一半代码

时间:2017-05-31 07:12:08

标签: php browser

我的php代码有问题,因为它在比较语句后显示浏览器中循环的一半代码。

    <?
include_once("connection.php");
connect_mysql();
$qry="select * from page_content where pg_id='1'";
$res=mysql_query($qry);
if(mysql_num_rows($res)>0)
{
  $r=mysql_fetch_array($res);
  $txt = $r["pg_text"];
}
?>

它在浏览器上显示如下。 Error on Browser

1 个答案:

答案 0 :(得分:2)

请在第一行添加 HttpHeaders requestHeaders = new HttpHeaders(); requestHeaders.setContentType(MediaType.APPLICATION_FORM_URLENCODED); HttpEntity<String> httpEntity = new HttpEntity<>("my body", requestHeaders); byte[] response = restTemplate.postForObject( "URL", httpEntity, byte[].class); 而不是<?php(因为您可能没有使用php.ini配置短标记)并且您可以在结束行删除<?,这是一个良好的做法。