Jump to content


Photo

Dúvida Simples No Include


  • Faça o login para participar
2 replies to this topic

#1 Leo_cgi

Leo_cgi

    12 Horas

  • Usuários
  • 141 posts
  • Sexo:Não informado

Posted 31/01/2008, 15:14

Olá Pessoal!
Sou novo no PHP e estou tentando montar uma página mais dinâmica, mas está ocorrendo um erro e não sei como corrigir:

Arquivo "index.php"

<?
include("includes/header.php");
include("includes/textos.php");
?>

<div align="center">
<center>
<table border="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="740" cellpadding="0">
<tr>
<td width="100%">
 </td>
</tr>
<tr>
<td width="100%">
Texto aqui $m[texto1]</td>
</tr>
<tr>
<td width="100%">
 </td>
</tr>
</table>
</center>
</div>

<?
include("includes/footer.php");
?>


Arquivo "textos.php"

<?

$language = "english";

$m = array(
"texto1" => "Bem-vindo",
);

?>


O problema é que ao acessar o index.php, o $m[texto1] não carrega o array do 'include("includes/textos.php");'

Eu sei que posso usar um echo no index.php, mas fica mais complicado para editar o html

{
echo "<HTML da página aqui>";
}



Como posso solucionar isso?

Obrigado!

#2 Boxer

Boxer

    Ativo

  • Usuários
  • 304 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 31/01/2008, 15:25

Estou equivocado ou será isso aí embaixo?

<td width="100%">
<?=$m[texto1]?>
</td>

[]´s (y)
"O único lugar, no mundo, onde o sucesso vem antes do trabalho, é no dicionário"

#3 ciclone

ciclone

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 31/01/2008, 16:00

Se não abrir e fechar as tags PHP fica difícil exibir os dados, rss

Não seria melhor você usar define() para arquivos de langs ao invés de array?




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq