Ir para conteúdo

POWERED BY:

Arquivado

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

Marcusoares16

[Resolvido] Dar include em varias paginas - PHP

Recommended Posts

Olá pessoal!

 

Como posso dar um include em várias páginas?

Ao invés de colocar: "include ('../validacao/conexao.php');"

colocaria somente : "include ('CONEXAO');"

 

Página de conexão:

 

"conexao.php"

<?php

$hostname_SQL = "localhost";
$database_SQL = "bancodados";
$username_SQL = "usuario"; 
$password_SQL = "senha";

$SQL = mysql_connect($hostname_SQL, $username_SQL, $password_SQL) or trigger_error(mysql_error(),E_USER_ERROR); 
mysql_select_db($database_SQL, $SQL);
}
?>

Como incluo a pagina "conexao.php" em outras paginas, sem ter que ficar colocando dois pontos e barra em cada include "../../conexao.php"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Apesar de um nunca ter visto ninguém fazer isso, você pode criar uma constante:

 

define( 'CONEXAO', 'path_para_seu_arquivo_de_conexao' );

// Para usar

include( CONEXAO );

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, depois de algumas horas de pesquisa e quebrando a cabeça, consegui resolver.

Utilizei a fução "define()".

Ficou dessa forma:

 

"define('CONEXAO', dirname() . '\\conexao.php');"

onde "dirname(__FILE__)" pega o diretorio raiz e concateno com "\\conexao.php".

 

É isso aí.

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.