Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ae galera, eu sou novo no forúm. O que esta acontecendo é o seguinte:
Eu tenho uma classe chamada: Configuracoes.php que tem resumindamente o seguinte script
<?php
class Sistema{
public static $BDHost = "localhost";
public static $BDUsuario = "root";
public static $BDPassword = "";
public static $BDBanco1 = "system_banco1";
public static $BDBanco2 = "system_banco2";
public static $caminhoURL = "";
public static $caminhoDIR = "";
}
Sistema::$caminhoURL = 'http://'.$_SERVER['HTTP_HOST'].'/'.Sistema::$CaminhoURL;
Sistema::$caminhoDIR = $_SERVER['DOCUMENT_ROOT'].'/'.Sistema::$CaminhoDIR;
?>
E tenho outro script para facilitar a inclusão dos arquivos chamado: includes.php
function ImportarPHP($caminho){
$caminho = str_replace(',','/', $caminho);
require($caminho);
}
function ImportarCSS($caminho){
echo '<style link="'.$caminho.'" rel="stylesheet" type="text/css">';
}
function ImportarJS($caminho){
echo '<script src="'.$caminho.'" type="text/javascript"></script>';
}
Porém, agora que vem a parte que eu estou quebrando a cabeça para resolver, quando eu incluo somente um arquivo, tudo fica normal, porém, quando eu incluo os dois arquivos, ele cria uma quebra de linha onde não existe, se eu clicar para ver o codigo fonte no navegador, não mostra nenhuma quebra de linha, o script que eu uso para incluir viria a ser o seguinte: index.php
<?php
include('Configuracoes.php');
?>
<html>
<head>
<title>Página Inicial</title>
</head>
<body>
<div id="Topo">Topo do Site</div>
</body>
Retorna isso:
Topo do Site
Esse Script:
<?php
include('includes.php');
?>
<html>
<head>
<title>Página Inicial</title>
</head>
<body>
<div id="Topo">Topo do Site</div>
</body>
Retorna isso:
Topo do Site
Este Script:
<?php
include('includes.php');
include('Configuracoes.php');
?>
<html>
<head>
<title>Página Inicial</title>
</head>
<body>
<div id="Topo">Topo do Site</div>
</body>
Retorna isso:
Topo do Site
Com espaço em branco que não existe encima da div, porém, se eu tirar o texto da div, retornaria isso:
Topo do Site
Alguém tem idéia do que possa ser?
Obrigado!
Problema resolvido pessoal ^^
era problema na codificação, fica ae para quem tiver o mesmo problema, eu só adicionei a seguinte linha:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
e tudo se resolveu ^^
Obrigado a todos
Carregando comentários...