Boteco Digital

PHP

Hoje gostaria de fazer uma breve introdução classes de PHP, um assunto indispensavél para que pretende utilizar algum framework. Uma classe nada mais é do que um definição de um objeto, uma abstração de algo real. Nesta definição indicamos o que o objeto vai ter (propriedades) e como vai se comportar(métodos). Por exemplo um usuário poderia ter como propriedade nome, idade, data de nascimento e como métodos printNome, getIdade, logar, etc. Então vamos a um exemplo simples de classe do […]

mais
Tags
Linux

Há alguns dias passei um pouco de trabalho para instalar os drivers wireless no meu notebook, como tenho o Debian Lenny e o OpenSuse 11.1 posso dizer que o trabalho foi em dobro, mas nada que um pouco de estudo não resolvesse. Intalando BCM43xx no Debian: Antes de mais nada tente executar a instalação com o seguinte comando: caso o comando acima não funcione faça o procedimento abaixo. primeiramente verifique se você tem instalado no seu sistema o gcc e […]

mais
Algoritmos

Esta estudando um pouco de Java estes tempo e me deparei com um exercício bastante interessante no Livro do Deitel, o Passeio do cavalo. O passeio do cavalo é um problema matemático envolvendo o movimento da peça do cavalo no tabuleiro de xadrez. Coloca-se o cavalo em uma das posições de um tabuleiro de xadrez vazio e deve-se movimentar o cavalo seguindo as regras do xadrez, ou seja, movimentar o cavalo em “L” para que ele passe por todas as […]

mais
PHP Web

Com o aumento do uso de scripts no lado do servidor como PHP, ASP ,etc … as URLs tem se tornado bastante complicadas, passaram de nomes simples, como “noticias/titulo1.htm”, para complexas expressões, “index.php?mod=noticias&id=1574” e isto causa sérios obstáculos desde a memorização por parte do usuário até a indexação por parte dos mecanismos de busca. Veremos a seguir um método para tornar as URLs mais amigáveis e significativas aos usuário e as ferramentas de busca, utilizando o mod_rewrite do apache, “Let’s […]

mais
PHP

Para quem estiver chegando agora vamos concluir nosso sisteminha de autenticação. Como devem lembrar ficou faltando apenas gravarmos os dados do usuário logado na sessão e criarmos um script que redireciona o usuário para a página de login se ele não estiver logado. Primeiramente vamos entender como funcionam as sessões no PHP. Sessões ou sessions são uma das formas de manter informações enquanto o navegador do usuário estiver aberto, ou por um determinado tempo se configurou algum tempo de expiração. […]

mais
PHP

Quando construimos qualquer tipo de sistemas web, seja um simples gerenciador de de notícias a um e-commerce temos um ponto em comum, precisamos fazer a válidação do usuário que irá interagir com o sistema. Então veremos a seguir vermos como criar sistema de login básico utilizando banco de dados MySQL. Para começarmos iremos criar a tabela no banco de dados, segue abaixo a DDL da tabela. A tabela é bem simples tendo apenas um id inteiro que se incrementa autamaticamente, […]

mais
Web

Uma necessidade que temos quando estamos criando uma layout(ou tentando) é preencher o espaço do texto com para visualização, pois poucos clientes enviam o conteúdo com antecedencia e o texto “texto aqui” não tem uma distribuição boa de caracteres na página. A saída mais comum é a utilização um texto que você já deve ter visto em muitos lugares, o famoso “Lorem Ipsum” que ao contrário que muitos pensam não é simplesmente um texto aleatório, na verdade ele é um […]

mais
Tags
PHP Web

Como vimos em um post post anterior com a classe SimpleXML é muito fácil de navegar um documento XML. E Hoje vamos ver como inserir novos nodos em um documento XML e para exemplificar isto vamos contruir um FEED utilizando o formato ATOM. Para aqueles que não sabem FEEDS são utilizados para que um usuário possam saber se determinado site sofreu alguma atualização sem precisar ir até ele e verificar, o que costuma ser um sério problema para o usuário […]

mais