Tem sim, O Caminho é em relação ao sistema de arquivo:
Algo como: $caminho = FCPATH."/tabelas/"; Se esta pasta 'tabelas' estiver no mesmo nível que o index.php Abs Edinho Almeida 11 8018-8019 2009/2/4 Paulo Balzi <[email protected]>: > pior que não, estou montando assim: > > $caminho = base_url()."tabelas/"; > $file_name = $this->arqAnuario_Model->getFileName($cod); // aqui eu pego o > nome do arquivo q foi cadastrado no banco de dados > $data = file_get_contents($caminho.$file_name); > force_download($file_name, $data); > > tem alguma coisa errada? > > > 2009/2/4 Edinho Almeida <[email protected]> >> >> Você deve usar o caminho absoluto e não o do browser. >> >> Abs >> Edinho Almeida >> 11 8018-8019 >> >> >> >> 2009/2/4 Paulo Balzi <[email protected]>: >> > Edinho, é o seguinte, eu executei o comando is_file e retornou FALSE, >> > o engraçado é que eu listei o caminho completo, copiei e colei no >> > browser e >> > abriu o arquivo certinho...... >> > >> > quando dá FALSE esse comando, qual seria o motivo? >> > eu li no manual que ele verifica se realmente é um arquivo e não um >> > diretório, mas ele não é diretório, isso eu tenho certeza..hehe >> > >> > quando estava na versão 5.2.6 do PHP estava funcionando. >> > >> > mas é isso, vou tentar descobrir aqui >> > >> > >> > >> > On Wed, Feb 4, 2009 at 11:45 AM, Edinho Almeida >> > <[email protected]> >> > wrote: >> >> >> >> Tenta dar um : >> >> >> >> var_dump(is_file("/path/to/photo.jpg")); >> >> >> >> Para ver se está tudo ok com os 'paths' >> >> >> >> >> >> Abs >> >> Edinho Almeida >> >> 11 8018-8019 >> >> >> >> >> >> >> >> 2009/2/4 Marcus Cavalcanti <[email protected]>: >> >> > para usar o file_get_contents vc tem que ter a diretiva >> >> > allow_url_fopen >> >> > habilitida no server onde roda sua aplicação... vc pode mudar em em >> >> > runtime >> >> > usando ini_set. >> >> > >> >> > 2009/2/4 Paulo Balzi <[email protected]> >> >> >> >> >> >> Pessoal, >> >> >> estou tentando usar o helper "Donwload", de acordo com o manual >> >> >> >> >> >> $data = file_get_contents("/path/to/photo.jpg"); // Read the file's >> >> >> contents >> >> >> $name = 'myphoto.jpg'; >> >> >> force_download($name, $data); >> >> >> >> >> >> mas quando o códgo é executado, ele para no comando >> >> >> "file_get_contents", >> >> >> fica tentando processar e não retorna nada. >> >> >> tem q configurar alguma coisa a mais? >> >> >> >> >> >> Estou usando php5.2.8 e Apache 2.2 >> >> >> >> >> >> Valeu. >> >> >> >> >> >> -- >> >> >> Paulo Balzi >> >> >> >> >> >> _______________________________________________ >> >> >> Lista mailing list >> >> >> [email protected] >> >> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Marcus Cavalcanti >> >> > 21 9144-5068 >> >> > www.marcuscavalcanti.net/blog >> >> > >> >> > _______________________________________________ >> >> > Lista mailing list >> >> > [email protected] >> >> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > >> >> > >> >> >> >> _______________________________________________ >> >> Lista mailing list >> >> [email protected] >> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> > >> > >> > >> > -- >> > Paulo Balzi >> > >> > _______________________________________________ >> > Lista mailing list >> > [email protected] >> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> > >> > >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > -- > Paulo Balzi > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > _______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

