Ainda tem gente que acredita que quando um site não é valido, ele não é semântico.

Aquele conhecido site que valida seu código (X)HTML é um terror para você? Então leia os artigos propostos por Diego do blog Tableless.

Se você quiser saber se uma pagina está sendo requisitada pelo mesmo usuário que antes e ainda quer que as variáveis criadas anteriormente ainda permaneçam como definidas, você provavelmente deverá usar controle de sessão.

Nesta primeira parte, apenas uma introdução.

Recentemente, lendo em livros e posteriormente na Internet, pude saber mais sobre o protocolo HTTP, de como é a comunicação cliente/servidor. Uma das coisas que podemos aprender e que pode ser importante saber quando estamos desenvolvendo um sistema seguro a fraudes de usuários, é entender que: “No protocolo HTTP nenhuma informação de estado é passada”. Ou seja, não podemos contar com o protocolo HTTP se quisermos verificar se o usuário que fez a requisição anterior é o mesmo que fez a seguinte, isso é a privacidade do usuário sendo tratada aqui e portando, temos que nos virar para encontrar uma solução.

Quando declaramos o inicio de uma sessão e com ela suas variáveis, o PHP armazena em um arquivo comum de dados, no servidor, uma cópia destas informações. Essas informações são encontradas por meio de uma ID única de sessão, gerada pelo próprio HTTP para o usuário e está ID é armazenada no lado do cliente por duas maneiras. Ou pelo uso de cookies, ou pelo envio na URL.

Quando usamos sessões, a única variável que é armazenada no lado do cliente, como dito acima, é a ID de sessão. Quando passada para o servidor, via URL ou cookie, este poderá encontrar as variáveis que antes foram definidas para este determinado usuário.

Algo importa para se dizer é que, hoje, comumente, até as versões mais antigas de browsers possuem recursos de cookies, e, portanto é interessante preservar a ID de sessão em um cookie do que sujar a URL da nossa pagina estamos tratando de SEO aqui.

Claro, mantendo o ID de sessão na URL, você terá maior garantia de que mais usuários terão acesso a paginas controladas por sessões, isso é uma questão de usabilidade. Pense que o usuário poderá estar com os cookies desabilitados. Existem formas de saber se o usuário possui os cookies habilitados em seu navegador e assim pedir gentilmente que os habilite caso não esteja.

Configurando Cookies com o PHP
Você pode configurar cookies utilizando a função setcookie().

Protótipo: Veja o manual.


bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure [, bool httponly]]]]]] )

Assim sendo, você poderá declarar um cookie da seguinte forma:

code-1.png

A forma acima é a mais simples de definição.

Você poderá definir uma data para que essa variável expire, ou seja, deixe de existir:

code-2.png

Repare que devemos utilizar um numero inteiro para o valor da data no “formato UNIX de ser”. Uma maneira fácil para isso é:

use a função time() para pegar a data atual e adicione o tempo que você quer em segundos. No caso acima, 3600 segundos, que é igual a 1 hora. ;)

Assim, já declarado nosso cookie. Quando o usuário visitar a próxima pagina de seu site (ou recarregar a pagina atual), você terá acesso ao cookie por meio da super global $_COOKIE['meu_cookie'].

Mas bem, porque estou falando disso? Quando estamos trabalhando com Sessões, elas fazem tudo isso para nós! :lol:

Abraço a todos.

Com o crescimento da Web, a demanda de profissionais é cada vez maior. E a segmentação do setor é inevitável.

E é claro que cada profissional possui sua(s) boa(s) qualidade(s).

Pulando de site em site, clicando em links por toda a parte, podemos notar as habilidades de diversos profissionais.

Quantas vezes não me deparei com sites maravilhosos com um ótimo estilo, porem, olhando no HTML, via o quanto é pobre o conhecimento de padrões Web do profissional que desenvolveu o site.

E claro, não foram poucas as vezes que o design de um site deixava a desejar.

A algum tempo atrás o site do Maurício Samy, o maujor.com mudou e ficou muito legal.

A propósito, tanto o site quanto o blog foram redesenhados.

E como o próprio Maurício disse no post que dava inicio ao desafio proposto:

Minhas habilidades artísticas são limitadas e criações visuais são para mim um martírio. Tenho me virado de maneira apenas sofrível, sei e reconheço, com meus designs e redesigns para o site e para o Blog. Desta vez resolvi apelar para sua contribuição meu caro e fiel leitor.

Identifiquei-me demais com as palavras. ;)

O Maurício sabe muito de padrões, semântica e etc. Aposto que muita gente aprendeu com ele no site maujor.com.

O design do Site e do Blog são respectivamente de Arthur Henrique e Sérgio Burlamaqui.

E eu gostaria apenas de saber um pouco de PHP OOP. :cry:

Fiquei um pouco afastado do blog. O motivo? Minha viajem.

Digamos que fui visitar minha cidade natal.

E como sempre, mais uma vez me assustei com a cidade que a cada dia está mais entregue à violência.
Sorte minha poder contar com parentes que moram (um pouco) afastados das zonas mais perigosas.

Mas é impossível não ver, chegando a cidade, vindo de São Paulo. Tantas favelas.

Nem a cidade mais violenta que conheci de São Paulo, Diadema, não é tão largada como minha cidade natal, que, ainda é a capital do Estado do Rio de Janeiro, considerada cartão postal de nosso pais. Uma vergonha.

Apesar de tudo, curti muito a viajem, até porque não fui visitar a cidade e sim meus familiares.

Espero que as coisas melhorem para o Rio. Fiquei sabendo que muitas pessoas estão abandonando a cidade. Se for assim, só sobrará bandidos.

E faço um convite a todos cariocas. Venham conhecer São Paulo. Uma cidade tão bela quanto o Rio. Que por enquanto é segura e posso sair bem quando der na minha cabeça.

Hoje é segunda! Força total!!!

Abraços!!!

Fala-se Tanto de Política

Será que a mídia influencia nas decisões políticas dos cidadãos brasileiros? Quem dera!

Considero-me uma pessoa jovem, tenho 19 anos e a ultima eleição para presidência que ocorreu há quatro anos, não tinha a idade na qual votar é um ato obrigatório.

Estava muito distante do que ocorre no governo, mas de uns tempos para cá, venho me informando e formando minha opinião.

Eu realmente não lembro, talvez esteja enganado, não sei se é uma grande falha minha, mas acredito que nesta eleição, a mídia quer tirar mesmo o Lula do governo.

Acredito que só pela ajuda da mídia, o Alckmin foi para o segundo turno. E se ganhar, será por mais uma vez, a mídia trabalhando em cima.

Todo esse escândalo do dossiê foi a base de muitos dos ataques contra Lula. TV, radio e jornal sempre arrumam um jeitinho de criticar o atual governo, claro, eles não podem apoiar um partido muito menos um candidato. Se por acaso eles falam 1 minuto sobre o Alckmin, 1 minuto tem que ser gasto com o Lula. Porem, falar sobre o governo é permitido, ainda mais quando se tem toda a razão. :-)

Recentemente o TSE negou um pedido do PT, queriam eles impedir que a campanha do Alckmin usasse fotos do dinheiro vivo encontrado no Hotel Ibis (R$ 1,168 milhão e US$ 248,8 mil) levados por Gedimar Passos, emissário do PT, que compraria o dossiê de Luiz Antônio Vedoin, chefe da máfia dos sanguessugas, preso em Cuiabá, Etc…

É uma pena não poder contar com as criticas de pessoas como Boris Casoy na TV.

Políticos sabem o quanto a mídia tem influencia nas pessoas não é verdade? Vejam o caso do Clodovil.

« Página AnteriorPágina Seguinte »


  • Paginas

  • a

  • Del.icio.us

  • Flickr Photos

    Salto em Boituva, SP

    Dedo de Deus, Teresópolis

    Eu e o Dedo de Deus

    More Photos