Utilizacao de Sessao em PHPUma coisa que tenho utilizado nas minhas programacoes em PHP e o acesso restrito a certas paginas. Como mencionei no meu tutorial sobre Campos interessantes em um banco de dados MySQL, eu gosto de colocar um campo de "level" (nivel) de usuario no banco de dados de membros. Assim fica facil liberar ou restringir de acordo com o nivel do usuario.Na programacao em PHP eu utilizo a variavel $_SESSION para salvar informacoes sobre a pessoa que esta visitando o site. Se o usuario nao efetuou o login, nao tem informacoes na variavel $_SESSION. Se fez o login, eu salvo informacoes do usuario, tipo nome completo, nivel e data da ultima visita.No inicio de cada pagina PHP, e colocado o seguinte codigo:if(session_id() == "") session_start(); # Isto garante que a sessao seja inicializadaif(!isset($_SESSION['user']) ) { if(isset($_POST['user']) && isset($_POST['password'])) { $row['user'] = $_POST['user']; $password = $_POST['password']; $crypt_password = crypt($password, $row['user']); $read = user_read($row); if(($read == 1) && ($row['password'] == $crypt_password)) { $_SESSION['user_level'] = $row['user_level']; if($row['user_level'] > 0) { $_SESSION['user_is_logged_in'] = true; $_SESSION['user'] = $row['user']; $_SESSION['full_name'] = $row['full_name']; $_SESSION['last_date'] = $row['last_date']; } $row[last_date] = date("Y/m/d"); user_write($row); } }}Todo codigo apos a primeira linha pode ser colocado em uma rotina, inclusive em um outro arquivo para ser acessado por todas as paginas do site.Note que apos a identificacao do usuario, sao salvos varios dados do usuario na variavel $_SESSION. Tambem e importante observar que primeiro e salvo na variavel $_SESSION o valor da ultima visita, depois e atualizado para o dia de hoje, no banco de dados.Veja tambem que a funcao user_read($row) le os dados do usuario do banco de dados, e a funcao user_write($row) escreve os dados do usuario no banco de dados.Apos a execucao dos codigos acima, podemos executar codigos condicionais dependendo do nivel do usuario, da seguinte maneira:if($_SESSION['user_level'] >= 1) { echo("Usuario autenticado!");}var geo_Partner = '342459af-a1e2-4fb0-a30b-759e2dffda80'; var geo_isCG = true;var geo_Partner = '342459af-a1e2-4fb0-a30b-759e2dffda80'; var geo_isCG = true; O sorriso uma da outra. Post by: tamires | abr 25, 2012 Se eu chorar, nao me faca muitas perguntas, nao precisa nem secar minhas lagrimas. So me diz que voce continuara comigo pra tudo, que tenho teu colo e teu carinho. E ainda que te doa me ver assim, me envolva nos teus bracos e diga que eu posso chorar, mas que voce nao saira dali enquanto eu nao sorrir. Porque e isso que nos importa, nao e? O sorriso uma da outra. Sinto saudade. Post by: tamires | abr 25, 2012 Nao quero lembrar. Faz mal lembrar das coisas que se foram e nao voltam. (...) Agora ja passou. Nao sinto raiva, nao sinto nada. Sinto saudade, de vez em quando. Quando penso que podia ter sido diferente.Nao quero lembrar. Faz mal lembrar das coisas que se foram e nao voltam. (...) Agora ja passou. Nao sinto raiva, nao sinto nada. Sinto saudade, de vez em quando. Quando penso que podia ter sido diferente.<br /><br /><http://www.depoimentosprontos.xpg.com.br Voces sempre vao estar comigo. Post by: tamires| abr 25, 2012 Eu tenho varios tipos de amigos, entre garotas e garotos, diferentes idades, diferentes