Categoria

Dicas

Configuração para envio de email por SMTP

Essa é uma dica rápida, apenas pra mostrar as configurações necessárias para que seja possível enviar emails via SMTP corretamente, utilizando a library Email Class do CodeIgniter. A primeira coisa a se fazer é carregar a library, seja no autoload ou no método em que suas funcionalidades serão utilizadas. Autoload Manualmente Feito isso, as configurações […]

Ler o post

Escrevendo sub queries com o active record

Às vezes algumas aplicações exigem queries mais complexas para obtenção dos dados, e pode ser que seja necessário criar sub queries para obter os dados necessários. O CodeIgniter não tem suporte nativo a sub queries, mas vou dar uma dica pra você de como criar sub queries de forma rápida e fácil. Veja a instrução […]

Ler o post

Reforçando a segurança com CSRF

Essa é uma dica rápida, mas muito valiosa. CSRF (Cross Site Request Forgeries) é um tipo de ataque que força os usuários a executarem ações indesejadas dentro da aplicação, através de comandos não autorizados. O CodeIgniter já possui rotinas nativas pra lidar com CSRF, e são bem simples de serem aplicadas. No arquivo ‘application/config/config.php’, você […]

Ler o post

Descompactação de arquivos com CodeIgniter

Essa dica é bem rápida, e vai servir para complementar o artigo “Compressão de arquivos com CodeIgniter“. Fazer a descompressão de arquivos é bem simples, basta que vc tenha a extensão ZLib ativada no servidor, e use a library criada por Phil Sturgeon, que com poucas linhas de código poderá descomprimir um arquivo ZIP. Faça […]

Ler o post

Instalando o CodeIgniter através do Composer

Instalar o CodeIgniter através de download é simples – já foi visto aqui no portal – mas usando o Composer é mais simples ainda. Com apenas 1 linha de comando no terminal você monta o ambiente para um projeto com CodeIgniter, de forma rápida e descomplicada, sem precisar sequer abrir o browser. Detalhes sobre a […]

Ler o post

Configurando os logs no CodeIgniter

Manter log de informações é importante e útil em alguns tipos de sistema. E o CodeIgniter possui configurações bem simples de serem feitas para que seja gerado log em arquivo TXT em cada acesso às páginas da aplicação. Para configurar esse log você precisa abrir o arquivo ‘application/config/config.php’ e localizar a linha abaixo: Por padrão […]

Ler o post

Recuperando dados de um upload de arquivo

Essa dica é muito útil, pois em alguns casos é necessário recuperar informações de um arquivo que foi “upado” para o servidor, e gravar essas informações no banco. O CodeIgniter tem uma library nativa para fazer o upload de arquivos, e esse upload é realizado através do método ‘do_upload()’. Ao realizar um upload através da […]

Ler o post

Otimizando a configuração da URL base da aplicação

Como se sabe, o CodeIgniter possui um arquivo chamado ‘config.php’, localizado em ‘application/config’, que é responsável por armazenar várias informações de configurações. Dentre essas configurações está a configuração da URL base da aplicação. Essa configuração é importante para que seja mantida a consistência das URLs, e para que você possa trabalhar com URLs objetivas e […]

Ler o post