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