Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcelo.Rafael

[Resolvido] Problemas incluir arquivos

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.