- Fórum WMO
- → dokkalfr's Content
dokkalfr's Content
There have been 133 items by dokkalfr (Search limited from 26/04/2023)
#581980 Criar E Ler Arquivo .tar.gz
Posted by dokkalfr on 10/05/2005, 20:04 in PHP
Alguém pode me dar uma luz sobre como trabalhar com arquivos .tar com PHP?
A idéia é fazer upload de um arquivo .tgz, extrair o conteúdo e, eventualmente, modificar este conteúdo. Caso o conteúdo seja modificado eu vou forçar o download do mesmo!
Todo material será bem vindo desde tutoriais até exemplos de código ou links qualquer outro link que achem que pode ajudar!!
#527098 Calendario, Agenda!
Posted by dokkalfr on 25/01/2005, 23:35 in PHP
Mas a lógica é simples!! Tu vai montar um calendário do mes de Fevereiro (por exemplo), então antes tu pega do banco todos os eventos de fevereiro e bota em um array onde o dia é a chave e o evento ou qualquer outra informação importante pra ti vai ser o valor.
Depois, quando tu montares o calendário, a cada dia que tu pões na tabela tu verifica se existe uma chave igual no array com os eventos e maniula como quiser.
Se tu já tem alguma experiencia em OO eu sugiro que tu cries uma classe pra gerenciar isso, caso contrário a probabilidade de que tu tenhas que usar variáveis globais é muito alta, e isso deve ser evitado sempre que possível
#525911 Servidor Linux
Posted by dokkalfr on 24/01/2005, 10:18 in Software
#524480 Sobrecarga De Métodos
Posted by dokkalfr on 21/01/2005, 16:33 in PHP
Dá uma olhada em
http://br.php.net/ma...nc-get-args.php
http://br.php.net/ma...nc-num-args.php
http://br.php.net/ma...unc-get-arg.php
com essas funções tu fazes o que queres ...
Uma alternativa que é pessima em questão de design mas que é bastante usada é passar um array como parametro, e trabalhar com cada posição dele como um parametro.
#517303 Velocidade De Acesso (flat File X Mysql)
Posted by dokkalfr on 12/01/2005, 05:04 in PHP
Passei por queries em cache a pouco tempo em uma abordagem bem parecida com a que tu estás usando. Mas achei muito limitante e dificil de manter os dados atualizados. Comecei a pesquisar então e cheguei a duas alternativas (ambas vindas do "Mundo Java") que são baseadas em OO e por isso acho que se tornam interessantes para serem exploradas com PHP5. São elas:
Mapeamento de Objetos:
http://www.objectarc...terns/index.htm
http://www.agiledata...ingObjects.html
http://www.agiledata...lDatabases.html
Persistencia de dados:
http://propel.phpdb....ndex.php?node=1
Embora alguns prefiram trabalhar com o padrão UnitOfWork já que não tem como manter uma persistencia real em uma aplicação PHP.
#516484 Pacote Pager
Posted by dokkalfr on 10/01/2005, 20:06 in PHP
O link pro manual dele: http://pear.php.net/....limitquery.php
#512798 Como Abrir Arquivos Já Existentes Pdf Com O Fpdf?
Posted by dokkalfr on 04/01/2005, 19:29 in PHP
Mas se tu pode baixar uma versão em português do manual no site dos caras ( http://www.fpdf.org ), o manual é bem completo e se tiver como fazer vai estar lá.
#511272 Orientação A Objeto Com Repositorio No Db
Posted by dokkalfr on 01/01/2005, 22:40 in PHP
Primeiro, quanto mais claramente for escrita tua duvida melhor eu vou poder te ajudar! O teu objeto tem varios valores (cpf, telefone, nome, cep, ...) que tu pode exibir. Se tu queres ver todo o conteudo do objeto tu podes fazer um metodo que retorna uma string, convencionalmente ele se chama __toString().como faço para ver o valro deste objeto sei la e pa?
PHP |
<?php class funcionario { // outros metodos function __toString() { return "Funcionário: {$this->nome}"; } } ?> |
#511063 Orientação A Objeto Com Repositorio No Db
Posted by dokkalfr on 01/01/2005, 15:27 in PHP
Mas de qualquer jeito a tua classe RepositorioFuncionario o problema é a primeira instanciação da classe funcionario. nela tu não passa nenhum parametro. na linha que tem:
PHP |
<?php $sql = "SELECT * FROM funcionarios WHERE CPF = ".$funcionario->getCPF().")"; ?> |
Mesmo assim, aconselho que tu leia o artigo que eu postei.
#510865 Orientação A Objeto Com Repositorio No Db
Posted by dokkalfr on 01/01/2005, 01:03 in PHP
tipo assim:
PHP |
<?php <?php class funcionario { var $nome; var $cpf; var $telfone; // continua com as outras propriedades /** * Procura um usuario pelo cpf dele. * Se o funcionario existir ele carrega todos * os dados dele na classe */ function findByCPF ($cpf) { $result = mysql_query ("SELECT * FROM funcionarios WHERE cpf = $cpf"); $funcionario = mysql_fetch_assoc($result); if ($funcionario) { $this->nome = $funcionario['nome']; $this->cpf = $funcionario['cpf']; $this->telefone = $funcionario['telefone']; // continua com as outras propriedades } } // o resto da classe pode ser igual: getID, getNome, ... } ?> |
Eu faço um pouco diferente do método que tu usa, dá uma olhada em http://forum.phpclub.../2004/dao_e_vo/
#509922 Txt
Posted by dokkalfr on 29/12/2004, 22:48 in PHP
#507678 Php + Xml
Posted by dokkalfr on 25/12/2004, 20:49 in PHP
Pra ti utilizar o XML como tu queres tu teria que ou achar uma biblioteca pronta (como o miniXML) ou então utilizar as funções/classes nativas do PHP pra montar a tua própria. Dá uma procurada no Google por tutoriais de DOMXML e pega pesado na orientação a objetos!!
#507317 Auto Increment
Posted by dokkalfr on 24/12/2004, 14:42 in PHP
#505972 Md5
Posted by dokkalfr on 22/12/2004, 14:26 in PHP
A utilidade do MD5 está exatamente no fato de ele não poder ser desencriptado, ou seja, o único modo de se obter a string original é por tentativa e erro, e como a string encriptada tem sempre 32bytes (não importa se a original tinha 1 ou 200) o "cracker" não tem idéia nem do numero de caracteres da string original. Ou seja, a string original é virtualmente irrecuperável, mas utilizando o método descrito acima, tu podes verificar a validade da string.
#505966 Inclusão No Fasttemplate
Posted by dokkalfr on 22/12/2004, 14:19 in PHP
1) implementar;
2) trocar de ferramenta (SmartTemplate é uma legal, ou o Smarty que é um FastTemplate com PhD);
3) Se teu TOPO é puro HTML (nenhuma informação dinâmica) to pode fazer uma variável chamada {TOPO} e no código PHP tu lê o arquivo HTML e joga o conteúdo dele no template.
Quem mexe mais com FastTemplate deve ter soluções melhores, esses são meus 2cents de ajuda!!
#504247 Como Fazer Essas Funções De Mysql Em .txt?
Posted by dokkalfr on 20/12/2004, 01:11 in PHP
Tu terias que fazer um parser e os dados deveriam ser "inputados" no arquivo pelo tua classe. Resumindo, pra ti teres isso teria que construir um sistema de banco de dados em PHP.
- Fórum WMO
- → dokkalfr's Content
- Privacy Policy
- Regras ·