web-archive-net.com » NET » T » THIAGOBELEM.NET

Total: 175

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Gerando senhas aleatórias com PHP - Thiago Belem / Blog
    senhas contendo números letras minúsculas e maiúscuslas e símbolos Todos opcionais Primeiro definimos uma função vazia com alguns parâmetros e seus valores padrões Como pode ver por padrão a senha gerada terá 8 caracteres letras minúsculas e maiúsculas e números Mas repito todos esses parâmetros poderão ser modificados e manipulados veremos isso depois Agora definimos algumas variáveis que serão usadas pela função Agora começa a brincadeira Vamos alimentar a variável caracteres com todos os caracteres que poderão ser usados na senha Agora pra finalizar contamos com quantos caracteres a variável caracteres ficou e usamos uma estrutura de repetição loop que se repetirá pra cada um dos caracteres finais da senha variável tamanho Depois é só retornar a variável contendo a senha criada O código acima já é a função completa e pronta pra usar D Veja exemplos de uso no fim do artigo Código final da função Fiz também uma versão mais compacta sem comentários e com créditos Exemplos de uso Essa função pode ser usada em vários tipos e sistemas e em vários casos Se você quiser pode modificar as variáveis que definem os caracteres de cada tipo tirando o zero 0 e o o letra um 1 e

    Original URL path: http://blog.thiagobelem.net/gerando-senhas-aleatorias-com-php (2016-04-27)
    Open archived version from archive

  • Usando o Robots.txt de forma correta - Thiago Belem / Blog
    com o robots txt não há penetras Você pode bloquear tanto o site inteiro como documentos e arquivos específicos facilitando assim o controle de quem entra no seu site Criando o seu robots txt Suponhamos que você tenha um arquivo chamado confidencial html na raiz do seu site e você não quer que os indexadores dos sistemas de buscas e nenhum outro tipo de robô tenha acesso a esse arquivo É só colocar isso aqui no seu robots txt Isso fará com que nenhum robot consiga acessar o arquivo especificado Mas você também quer bloquear uma pasta do seu site para que nenhum robozinho possa entrar e ver algum arquivo dentro dela então é só fazer assim Comentários no robots txt Se você é uma pessoa metódica organizada e quer colocar comentários no seu robots é só usar o caractere tralha para isso dessa forma Bloqueando um site inteiro Tá com a pá virada e quer bloquear o acesso completo de todos os robôs ao seu site Não precisa tirar ele do ar e só fazer isso Criando a lista VIP da festa Tem gente que prefere bloquear todo mundo e permitir só alguns e com o robots txt não

    Original URL path: http://blog.thiagobelem.net/usando-o-robotstxt-de-forma-correta (2016-04-27)
    Open archived version from archive

  • Forçando o download de arquivos com PHP - Thiago Belem / Blog
    um script simples que vai além de forçar o download permitir que você faça um contador de downloads do arquivo proteger o nome real do arquivo ou protegê lo por uma sessão apenas usuários logados Veja o script Viram que simples Esse script foi testado no Firefox 2 e 3 Internet Explorer 6 e 7 Google Chrome e Safari e funcionou perfeitamente Espero que tenham gostado Leia mais Meu ambiente

    Original URL path: http://blog.thiagobelem.net/forcando-o-download-de-arquivos-com-php (2016-04-27)
    Open archived version from archive

  • Traduzindo o nome dos meses no CakePHP - Thiago Belem / Blog
    de localização que já vem no Cake Bom vamos lá Primeiro de tudo vá no controller onde você quer a tradução ou direto no AppController e antes da definição da classe insira essa linha Isso vai fazer o Cake chamar a classe função l10n que é o sistema de localização Depois crie a seguinte estrutura de pastas app locale br LC MESSAGE Agora dentro da pasta LC MESSAGE criada crie

    Original URL path: http://blog.thiagobelem.net/traduzindo-o-nome-dos-meses-no-cakephp (2016-04-27)
    Open archived version from archive

  • Função para validação de datas no PHP - Thiago Belem / Blog
    e o seu formato formato Definimos também um valor padrão para o segundo argumento Dentro da função nós fazemos um switch que equivale em alguns casos a uma seqüência longa de ifs e elses Cada bloco de case acontecerá apenas quando formato for igual ao valor especificado no case caso Caso o formato não esteja especificado em nenhum case é exibida uma mensagem de erro com o throw new Exception

    Original URL path: http://blog.thiagobelem.net/funcao-para-validacao-de-datas-no-php (2016-04-27)
    Open archived version from archive

  • Mensagem de boas-vindas em função da hora - Thiago Belem / Blog
    Viram Reparem que no último caso não precisei colocar else if hora 18 AND hora 24 pois se o valor não validou nenhuma das outras condições que foram testadas antes essa ultima condição está implícita Seria desperdício de código e recursos fazer mais uma verificação Com uma pequena seqüência de if else if else você consegue mudar o valor de uma variável em função da hora atual do servidor e

    Original URL path: http://blog.thiagobelem.net/mensagem-de-boas-vindas-em-funcao-da-hora (2016-04-27)
    Open archived version from archive

  • Introdução a JSON e PHP (Webservices) - Thiago Belem / Blog
    duas aplicações de linguagens diferentes Conhece o XML Então O JSON serve pra mesma coisa Como ele funciona Usando JSON você salvar quatro tipos de valores variáveis inteiros strings booleanos e arrays O JSON é um grupo de informações valores variáveis agrupados e organizados dentro de um objeto POO de JavaScript que pode ser lido facilmente pela maioria das linguagens hoje em dia PHP ActionScript ASP Java Flex e por aí vai A sintaxe do dito cujo Tá nervoso Quer ver logo como é esse tal de djeisón Vamos criar um objeto que levaria algumas informações aqui do blog Primeiro criamos o objeto sem nada dentro Agora colocamos alguns valores Caso você queira exibir algum desses valores usando JavaScript poderia fazer Para incrementar vamos colocar um array Lembra que eu disse que você provavelmente já viu JSON em algum lugar Já usou algum plugin de jQuery e precisou mudar as configurações dele Dá uma olhada na sintaxe usada lá e vê esses últimos exemplos Tá Não é JSON mas são os dois são idênticos por serem objetos JavaScript A diferença é que o JSON é feito para ser transmitido P Tá E o PHP nisso Bom Como eu disse antes o PHP 5 2 tem suporte nativo a escrita e leitura de formatação JSON Isso significa que você não precista instalar ativar nada é só começar a usar Vejamos um exemplo de escrita É isso mesmo Primeiro você cria um array com a formatação correta e todos os valores que serão passados para JSON depois é só rodar a função json enconde no array todo e cabou se Agora a leitura No segundo argumento da função json decode do PHP você define se quer true ou não false que o objeto JSON recebido seja convertido em array Caso não especifique

    Original URL path: http://blog.thiagobelem.net/introducao-a-json-e-php-webservices (2016-04-27)
    Open archived version from archive

  • Sistema de busca em PHP e MySQL com paginação - Thiago Belem / Blog
    no conteúdo das notícias cadastradas no banco de dados em uma tabela chamada notícias Veja um exemplo imagem de como ficará o resultado da busca sem CSS Veja o código de criação da tabela As colunas da tabela serão id titulo texto ativa 1 ou 0 e cadastro AAAA MM DD HH MM SS Esta é uma estrutura simples de uma tabela de notícias e você vai precisar adaptar o script para a sua tabela caso queira usar uma pronta Vamos ao formulário de busca Não se esqueça de alterar o action para o endereço certo do seu site Se você preferir pode definir o action usando caminho relativo não há diferença Passaremos a busca por método GET para ficar mais parecido com o Google E agora o arquivo busca php que recebe os dados do formulário faz a conexão ao banco de dados processa a busca e exibe o resultado sem paginação Não se esqueça de mudar dentro da exibição dos resultados como é definida a variável link para o formato que o seu site usa E pra quem quiser o mesmo script com paginação Reconheço que o script poderia ser mais simples mas seu uso ficaria muito limitado

    Original URL path: http://blog.thiagobelem.net/sistema-de-busca-em-php-e-mysql (2016-04-27)
    Open archived version from archive



  •