PHP | Upload
function cadastro(){
$this->layout = 'cadastro';
if(!empty($this->request->data)){
$max_files = 2;
$i = 0;
$data = $this->request->data['Empresa']['uploadfile'];
if(!empty($data)){
if(count($data)>$max_files){
throw new NotFoundException(&qu
Envio de email, com válidação no PHP, e carrinho do pagamento digital, muito útil para vendas online direto pelo formulário e contato com o cliente.
Dúvidas: marviorocha@marviorocha.com
visite meu site: http://www.marviorocha.com
Classe muito útil se você deseja "capturar" texto de um HTML. Um exemplo seria retornar em um array todos os links de uma determinada pagina na Web.
Essa classe faz isso de forma bem fácil e intuitiva. Um exemplo é mostrado no código abaixo de como retornar diferentes elementos de uma página HTML
Para baixar a classe
Se você precisa fazer um índice em seu site, ao invés de criar digitar letra por letra na mão, você pode utilizar o código abaixo que utiliza um FOR para imprimir cada caracter a partir do código ASCII de cada letra.
No wikipedia temos uma breve descriçao do que significa RSS,
A tecnologia do RSS permite aos usuários da internet se inscreverem em sites que fornecem "feeds" RSS. Estes são tipicamente sites que mudam ou atualizam o seu conteúdo regularmente. Para isso, são utilizados Feeds RSS que recebem estas atualizações, desta maneira
Na classe mostrada anteriomente na série PDO, existem uma parte que se refere a gravação de log após cada ação realizada (Insert, Update, Delete).
Essa gravação é feita através de uma classe, que armazena no banco de dados as seguintes informações:
Evento: Aqui informa se foi adicionad
CAPTCHA é um acrônimo da expressão "Completely Automated Public Turing test to tell Computers and Humans Apart" (teste de Turing público completamente automatizado para diferenciação entre computadores e humanos): um teste de desafio cognitivo, utilizado como ferramenta anti-spam, desenvolvido pioneiramente na universidade de Carnegie-Mellon. [Wik
Imagine que você tem uma academia e que precisa gerar todas as mensalidades de um aluno a partir de uma data de entrada.
Porém o aluno pode escolher a data de vencimento, ou seja, imagine que ele escolha dia 31.
Porém vários meses não tem 31 dias, então o algoritmo teria que reconhecer se aquele dia existe em tal mês, se
Na parte 2 da série de códigos que utilizam PDO mostrei uma classe para manipular uma tabela de produtos. Na parte 3 mostrei como manipular os dados inserindo, editando e removendo.
Agora vou mostrar como fazer para fazer um select com paginação dos dados dessa tabela. Eu criei uma função para fazer a paginação, para isso apena
Projetos | Correção automática de códigos - CAC 1.0
Isso é mais que um código pronto, é um projeto com o objetivo de auxiliar professores que trabalham em disciplinas que exigem a correção de códigos.
A necessidade de implementação de um projeto como esse foi devido a grande quantidade de alunos matriculados nas matérias do curso de Ciência e Tecnologia.
Hoje estava trabalhando em um sistema(de academia) e surgiu a necessidade de criar um histórico dos últimos alunos que tiveram sua ficha acessada.
A idéia desse histórico era apenas para economizar tempo, evitando que o instrutor busque mais de uma vez pelo menos aluno em um curto espaço de tempo. Dessa forma fo utilizado sessões já q
Na segunda parte da serie PDO, criamos uma tabela de produtos e criamos a classe para fazer a manipulação. Agora vamos ver como podemos utilizar essa classe para inserir, editar e deletar registros da tabela.
Para utilizar a classe devemos chamar a classe de conexão, que foi mostrado na parte1, e chamar a classe de produto. Para fazer isso basta usar o include.<
No primeiro código foi criado uma classe para conectar no banco de dados utilizando a extensão PDO. Agora vamos criar uma classe para manipular os dados de uma tabela.
O nosso exemplo aqui é uma classe para um sistema de produtos. Inicialmente é declarado todos os campos da tabela como atributos na classe. Os estão com visibilidade PROTECTED, ou se
PDO é uma extensão do PHP que auxilia as transações com o banco de dados. As vantagens de usar o PDO são inúmeras, segue algumas:
1) Você vai usar classes, ou seja, um código orientado a objetos. O que deixa seu código mais organizado e facilita a manutenção.
2) Nos parâmetros de conex&a
Abre ou cria um arquivo texto e adiciona um texto a ele usando php
É preciso que a pasta onde o script esteja rodando tenha permissão de escrita.
Codigo pronto, basta copiar e colar
Imagine que você queira criar um menu com inúmeras categorias e essas categorias possam ter N sub-categorias e sub-sub-categorias. Para fazer isso vamos usar uma tabela em um banco de dados com apenas três campos: idCategoria, titulo e idCategoriaPai.
Abaixo podemos ver nossa tabela com um exemplo:
idCategoria | titulo | idCategoriaPai
PHP | Operador IF ternário
Uma forma de fazer um if e else em uma mesma linha é utilizando o operador if ternário. Abaixo segue um exemplo:
$erro = 1;
echo ($erro == 1) ? "Existe um erro" : "Nenhum erro";
O primeiro trecho é a comparação que é dada pelo código:
$erro == 1
A interrogaç&atild