Olá Nelson,
Verifique esta opção
$path = ".." . DIRECTORY_SEPARATOR . ".." . DIRECTORY_SEPARATOR .
"imagens/fotos/pessoas/". $autores['pes_id'] . ".jpg";
Depois use normalmente no seu projeto
if(file_exists($path)){
echo <img src=<?php echo $path; ?>">
}
Abraço,
Marcelo Rodrigo
2008/9/12 Nelson Sadala <[EMAIL PROTECTED]>
> Olá amigos, estou iniciando como code igniter e estou com um problema.
> Estou criando uma página e nessa página eu tenho que mostrar uma foto
> relacionado a uma pessoa, e ao invés de inserir a foto no banco de
> dados eu tenho uma pasta na minha aplicaçao chamada fotos e dentro
> dessa pasta eu coloco a foto utilizando como nome o id+.jpg (ex:
> 1.jpg). Pra carregar a imagem eu faco assim
> echo('<img
> src="'base_url().'imagens/fotos/pessoas/'.$autores['pes_id'].'.jpg">')
> e a foto é carregada normalmente. Até ai tudo bem, o problema vem
> agora. É que nem todo mundo tem foto, por isso eu tenho que verificar
> se a foto existe na pasta, se não exister eu mostro uma figura padrão,
> eu estou testando if
> (file_exists(base_url().'imagens/fotos/pessoas/'.$autores['pes_id'].'.jpg))
> mas o problema é que o file_exists não funciona pq ele só lê um
> arquivo do próprio sistema e a função base_url(), me retorna
> "http://127.0.0.1/site/" e ele não reconhece o arquivo(como eu disse
> eu consigo abrir o arquivo diretamente então o problema não é o
> caminho). Bom pesquisando no code igniter eu verifiquei que eu poderia
> usar tambem a constante APPPATH, mas eu teria que mudar a pasta com os
> arquivos para a pasta application, eu fiz e quase funcionou, alias
> funcionou, mas apenas para a primeira página(funcão index do
> controller), quando eu tento chamar outra função que carrega outra
> página ele não consegue achar os arquivos, mesmo estando na pasta
> application. Alguém já passou por isso? Será que tem como fazer o
> teste do arquivo de outra maneira? Será que tenho que fazer alguma
> configuração diferente para o APPPATH funcionar?
> Minha estrutura de pastas está assim
> www\fanzine\
> www\fanzine\application
> www\fanzine\system
> www\fanzine\imagens\fotos\pessoas
>
> meu config está assim
> $config['base_url'] = "http://127.0.0.1/fanzine/"
>
> Alguém poderia me dar uma luz? Já faz 2 dias que estou em cima disso e
> não consigo resolver.
> Obrigado desde já pela atenção!
>
> _______________________________________________
> 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