1

我的 admin.php 文件中有这段代码:

 <?php include("include/php/auth.inc.php"); ?>
 <?php if (user_Type() != "admin") {header("location: index.php"); exit(0);} ?>
 <?php include("include/php/admin/admin.inc.php"); ?>
 <?php include("header.php"); ?>
 <?php include ("menu.php"); ?>
 <?php include ("admin_Panel.php"); ?>
 <?php include "footer.php" ?>

在第 3 行,我包含了一个名为 的 PHP 文件admin.inc.php,该文件仅包含一些函数,不包含任何 HTML 标记或任何外部<?php字符?>。当我将文件编码更改为 UTF-8(使用记事本或其他编辑器使用另存为)时,此文件会在输出中生成换行符。

4

2 回答 2

3

尝试将您的文件重新保存为UTF-8 without BOM

在主菜单行的记事本++中有Encoding -> Convert to UTF-8 without BOM

于 2012-12-15T14:14:08.023 回答
0

确保 php 标记之前或之后没有行甚至空格。

于 2012-12-15T14:01:49.830 回答