Ir para conteúdo

POWERED BY:

Arquivado

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

Doebber

[Resolvido] Funçao include

Recommended Posts

alguem sabe como se essa é a melhor maneira de incluir + de 1 pagina na mesma

tpw tenho o index.php e dentro dele os includes.

 

<?php include "ars_header.inc.php";?>
<?php include "ars_content.inc.php";?>

pra n repetir em todas as paginas o codigo eu só incluo nas paginas as partes do site

com os includes acima mas tpw com o include ele tpw aparece caracteres nas letras com acento e tal

mas se coloco o codigo ao invez do include ai fica certo a letra.

o que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentar colocar o header no começo das páginas que irão ser incluidas:

 

header("Content-Type: text/html; charset=ISO-8859-1",true);

se não der certo tente usar o do html..

 

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

suponhando que ars_header.inc.php tenha isso:

 

<?php
$a = "áéíóú";
?>

e na index

<?php
include 'ars_header.inc.php';
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Titulo</titulo>
</head>

<body>
<?php
echo $a;
?>
</body>

</html>

 

isso as vezes coloca caracteres invalidos na tela (pelo menos comigo)..eu resolvo assim:

 

na index

<?php
include 'ars_header.inc.php';
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Titulo</titulo>
</head>

<body>

<?php

$encode = utf8_encode($a);
$texto = utf8_decode($encode);

echo $texto;

?>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

..
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
..

não é iso8859-1 :)

 

minha solução é pra utf8 :D

 

..
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
..

 

só não se esqueça!

 

se você tiver isso no código fonte: à

e não: à

 

vai mostrar os famosos quadradinhos (utf-8)...

 

 

bom, sobre a diferença de utf-8, e iso, tem varios topicos por aí no fórum, dá uma googlada, mais na minha opnião, pra php, o charset tem que ser utf8...

 

 

tenta agora ae http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

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.