Isso é “opção do freguês”, mas eu aconselho trabalhar com uma pasta na raiz
do servidor chamada “assets” ou “public” onde você coloca as subpastas
img,js,css, flash etc.

Aí você simplesmente acessa com 

<img src=’./assets/imgs/arquivo.jpg’/> ou  mais indicado <img src=’<?php
echo base_url(); ?>assets/imgs/arquivo.jpg’/>

E para dar uma incrementada na segurança deixa o CodeIgniter gerar o nome do
arquivo para você no momento do Upload que ele faz um hash md5 + extensão,
ou seja, os nomes ficam complexos.
Aí é só não permitir listagem dos arquivos na pasta, ou jogar um índex.html
nela para proteger e fechou.
Fica show de bola e muiiiiiiiiiiito mais leve.
Abraços
Espero ter ajudado.

 

De: [email protected]
[mailto:[email protected]] Em nome de Artur Rafael da
Silveira
Enviada em: quinta-feira, 31 de março de 2011 10:37
Para: CodeIgniter Brasil
Assunto: Re: [CodeIgniter] RES: RES: Carregamento de blob

 

Eu havia trabalhado com isso em JSP há tempos atrás, mas eu havia comentado
com meu professor a possibilidade de utilizar no banco apenas o endereço da
imagem armazenada em uma pasta no servidor, ele até foi "bonzinho" e aceitou
a ideia.

 

Mas me surgiu uma duvida então:

 

Onde eu deveria salvar a imagem na estrutura de diretorios do CI?

 

_________________________
Msn: [email protected]

_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a