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".
  • Aprendendo a usar sessões no PHP - Thiago Belem / Blog
    organizar as sessões entre os visitantes do seu site Mas esse cookie tem validade apenas enquanto o browser estiver aberto Você precisa iniciar a sessão antes de iniciar o output ou seja antes de retornar QUALQUER coisa pro HTML Antes de dar qualquer echo ou antes de inserir qualquer HTML fora de blocos php Geralmente o início da sessão é uma das primeiras coisas no começo de todo site A sessão precisa ser iniciada em cada página que você for usar ou definir um valor dela salvo arquivos que vieram por include mas é preciso ter iniciado a sessão uma vez antes do include Para abrir a sessão é só usar esse comando no PHP Depois de iniciada a sessão você pode definir valores dentro dela dessa forma E quando você precisar exibir o valor salvo na sessão provavelmente em outras páginas é só fazer assim Você pode salvar quantos valores quiser pode re definir os valores e usa los em echos argumentos de funções e da forma que preferir Para deletar uma variável específica da sessão você usa o unset Você também pode destruir toda a sessão de uma só vez eliminando todas as variáveis salvas nela Com isso

    Original URL path: http://blog.thiagobelem.net/aprendendo-a-usar-sessoes-no-php (2016-04-27)
    Open archived version from archive

  • Calculando o tempo de carregamento do site - Thiago Belem / Blog
    ela retorna o microtime atual é aqui que ela retorna o primeiro valor de tempo Caso você tenha passado o parâmetro pra ela o que vai acontecer na 2ª chamada da função ela calcula a diferença entre o agora e o que você passou pra ela e te retorna a diferença com 2 casas decimais de exatidão Pra usar ela é bem simples Inclua essa função no seu site de preferência antes de qualquer script Logo no começo da execução do php antes de conectar a banco de dados abrir sessões e etc Coloque essa linha Isso vai fazer com que o PHP defina uma constante é como uma variável que só pode ser definida uma única vez contendo o microtime atual ou seja significando o agora Depois faça tudo o que você deve fazer no seu site Exiba as coisas conecte o banco envie e retorne resultados faça e aconteça Aí depois de todo o site é hora de descobrir quanto tempo isso demorou é só usar essa outra linha Com isso definiremos uma variável contendo um valor real por exemplo 1 35 isso significa que o seu site demorou 1 35 segundos para ser gerado pelo PHP Aí

    Original URL path: http://blog.thiagobelem.net/calculando-o-tempo-de-carregamento-do-site (2016-04-27)
    Open archived version from archive

  • Busca no MySQL usando palavra-chave - Thiago Belem / Blog
    notícias cadastradas no seu banco de dados uma notícia que tenha Brasil no texto Pra fazer isso é muito simples é só usar o caractere coringa do MySQL que é o í de porcentagem Só que o comando de comparação também muda Com isso você poderá localizar qualquer registro da tabela de notícias que tenha a palavra Brasil no meio começo ou fim do valor armazenado na coluna texto Serão encontrados registros que tenham por exemplo política do Brasil é criticada vamos ao Brasil Brasil é um pais de belezas naturais Repare que ao contrário de uma comparação normal não usamos o igual e sim o LIKE Você também pode usar o caractere coringa para encontrar registros que tenham um começo em comum por exemplo Você quer encontrar todos os usuários que tenham o nome começando por B então você faria assim Repare que só usamos o coringa a direita do B o que significa que o registro tem que começar com B e o que vier depois pode ser qualquer coisa Serão encontrados b runo b reno b ernard b ianca e etc Com esse recurso você pode fazer o sistema de buscas do seu site ou até um

    Original URL path: http://blog.thiagobelem.net/busca-no-mysql-usando-palavra-chave (2016-04-27)
    Open archived version from archive

  • Validação de e-mail no PHP com Expressões Regulares - Thiago Belem / Blog
    z Significa qualquer letra minúscula A Z Significa qualquer letra maiúscula a z Significa a não ocorrência falta proibição de letras minúsculas O circunflexo tem significado de não existe Significa nenhuma ou uma ocorrência caractere anterior Significa nenhuma ou várias ocorrências do caractere anterior Significa no mínimo uma ocorrência do caractere anterior 3 Significa exatamente três caracteres 3 Significa três ou mais caracteres 3 6 Significa entre três e seis caracteres pode ser 4 5 também Mas calma Onde isso tudo vai Vamos a um exemplo simpes Uma regexp pra verificar um nome de usuario que precise ter no mínimo 5 caracteres e possa ser composto apenas por letras minusculas e números a z0 9 5 Sacaram O nome desse bloco da regexp é chamado pattern ou padrão Ao validar uma string você compara um pattern com uma string e se ela validar ou seja cumprir as condições a string está dentro do formato Agora vamos ao código de validação de e mail ele é bem simples Agora vamos explicar o script Dividi a pattern em três partes pra ficar mais fácil de entender usaremos o e mail contato thiagobelem net como exemplo a zA Z0 9 Essa parte é responsável por validar o que vem antes da A conta do e mail seria o contato do e mail Podemos ver que após o início da string ela precisa ter pelo menos um caractere e pode ser composta por letras minúsculas letras maiúsculas números ponto sublinhado underscore e hífen Depois desses caracteres vem o a zA Z0 9 Essa parte é responsável pela sintaxe do domínio seria o thiagobelem do e mail Ele deve ser composto por um ou mais letras minúsculas letras maiúsculas números pontos underscores e hífens E logo após o domínio vem um ponto Repare que o

    Original URL path: http://blog.thiagobelem.net/validacao-de-e-mail-no-php-com-expressoes-regulares (2016-04-27)
    Open archived version from archive

  • Busca case-sensitive no MySQL - Thiago Belem / Blog
    registro tá thiago esse registro é retornado Mas quando precisamos de uma validação mais rídiga login e ou senha por exemplo é sempre bom que ela seja case sensitive ou seja BoLa é diferente de BOLA que é diferente de bola Uma busca normal no mysql seria mais ou menos assim Mas como eu disse isso retornaria registros com admin ADMIN ou AdMiN no campo nome e não é isso

    Original URL path: http://blog.thiagobelem.net/busca-case-sensitive-no-mysql (2016-04-27)
    Open archived version from archive

  • Conexão MySQL – Servidor Local e Externo - Thiago Belem / Blog
    o site Por exemplo Se você estiver acessando o site pelo 127 0 0 1 ele usa a configuração de conexão local se estiver acessando por um domínio escolhido thiagobelem net por exemplo ele usa outra configuração Não tem limite de configurações você pode definir quantas quiser Vamos ao script Pra criar mais uma configuração de conexão é só duplicar esse bloco Gostaram Ele tá todo comentado Qualquer dúvida é

    Original URL path: http://blog.thiagobelem.net/conexao-mysql-servidor-local-e-externo (2016-04-27)
    Open archived version from archive

  • Limitando textos - Thiago Belem / Blog
    quando você precisa exibir até X caracteres de uma frase e colocar um span depois Vamos ao script E aí O que me dizem Bem legal né Pra usar essa função é bem simples você só precisa definir dois dos três argumentos dela O código está todo comentado quem tiver alguma dúvida é só comentar e responderei assim que possível Documentação Oficial strlen Mede quantos caracteres tem uma string trim

    Original URL path: http://blog.thiagobelem.net/limitando-textos (2016-04-27)
    Open archived version from archive



  •