Ir para conteúdo

POWERED BY:

Arquivado

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

_zeh_

[Resolvido] aninahmento de include_once

Recommended Posts

tenho uma duvida com o aninhamento do include_once

 

por exemplo no meu

 

index.php

include_once "serv/config.php";
include_once "fun/func.php";

dentro de func.php tenho q dar outro include para usar uma variavel que está no config, ou por ele ter sido chamdo pelo index, que já chamou o config.php, não precisaria?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não precisa, como você mesmo disse, a variável já vai estar incluída porque a página pai incluiu o outro php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

segunte:

 

tenho o meu cadastra.php

ele dá:

 

include_once "serv/conecta.php";
include_once "fun/func.php";

depois chamo a função

monta_sql(1);

que está dentro de func.php

 

o php está acessando o arquivo pois retorna um valor, porem está retornando errado:

 

parece que o erro está ao abrir dentro do func.php o arquivo config.php

 

INSERT INTO `louvor ` . ` louvor ` (`` ,`` ,`` ,`` ,``

onde entre as aspas deveria vir o nome dos campos do banco.

 

 

 

 

ao tentar executar o arquivo func.php para fazer um teste tenho este erro:

Warning: include_once(serv/config.php) [function.include-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\louvor\fun\func.php on line 2

 

Warning: include_once() [function.include]: Failed opening 'serv/config.php' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\louvor\fun\func.php on line 2

tenho esta disposição de pastas:

 

|main:

 

||fun:

|||func.php

 

||serv:

|||conecta.php

|||config.php

 

|cadastra.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

resolvi transformando a variavel q tinha os campos em global, por estrar dentro da função ele não reconhecia o valor de fora!

 

=)

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.