_zeh_ 0 Denunciar post Postado Fevereiro 1, 2009 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
José Enésio 4 Denunciar post Postado Fevereiro 1, 2009 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
_zeh_ 0 Denunciar post Postado Fevereiro 3, 2009 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
_zeh_ 0 Denunciar post Postado Fevereiro 3, 2009 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