Cookies e Sessões
sexta-feira, 18 de maio de 2012
Cookies e Sessões
Criando página de Login em PHP
Criando página de Login em PHP
Estarei apresentando como criar uma página de login em PHP.
login.php - Estrutura em HTML da página Login.
<html>
<head>
<title>Login</title>
<head>
<body>
<form method="post" action="login_action.php">
<center>
<table>
<tr>
<td colspan="2">
<center><h3>Login:</h3></center>
</td>
</tr>
<tr>
<td height = 25>Usuário</td>
<td><input type="text" name="usuario" maxlength="50" /></td>
</tr>
<tr>
<td height = 25>Senha</td>
<td><input type="password" name="senha" maxlength="50" /></td>
</tr>
<tr>
<td colspan=2>
<center><input type="submit" value="Entrar" /></center>
</td>
</tr>
</table>
</center>
</form>
</body>
</html>
<head>
<title>Login</title>
<head>
<body>
<form method="post" action="login_action.php">
<center>
<table>
<tr>
<td colspan="2">
<center><h3>Login:</h3></center>
</td>
</tr>
<tr>
<td height = 25>Usuário</td>
<td><input type="text" name="usuario" maxlength="50" /></td>
</tr>
<tr>
<td height = 25>Senha</td>
<td><input type="password" name="senha" maxlength="50" /></td>
</tr>
<tr>
<td colspan=2>
<center><input type="submit" value="Entrar" /></center>
</td>
</tr>
</table>
</center>
</form>
</body>
</html>
login_action.php - Validação do Login, é nela que definimos o usuário e senha, além de criar a session para não permitir o acesso direto as páginas do meu site, sem antes autenticar na página login.
Caso não saiba o que é e como utilizar o Session acesse aqui.
Caso não saiba o que é e como utilizar o Session acesse aqui.
<?php
Session_start();
/* variaveis que recebem os valores digitados pelo usuário*/
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
/* variaveis que recebem os valores digitados pelo usuário*/
$usuario = $_POST['usuario'];
$senha = $_POST['senha'];
/* verificar se login e senha digitamos pelo usuário está correto.*/
if($usuario == 'login' && $senha == '123456')
{
/* caso login e senha estejá correto
Criar uma sessão e defina o valor ok;
Redirecione o usuário para página index.php */
$_SESSION["acesso"] = "ok";
/* Caso a session estiver com o valor ok (ou seja, o login + senha foi digitado corretamente) redirecionar para o blog: "http://alannunes90.blogspot.com.br/" se necessário é possível redirecionar para uma outra página do seu site. Como por exemplo: index.php*/
header('location: http://alannunes90.blogspot.com.br/ ');
}
else
{
/* Caso o valor digitado pelo usuário estiver incorreto retornar o mesmo para página login.php*/
header('location:login.php');
}
?>
{
/* caso login e senha estejá correto
Criar uma sessão e defina o valor ok;
Redirecione o usuário para página index.php */
$_SESSION["acesso"] = "ok";
/* Caso a session estiver com o valor ok (ou seja, o login + senha foi digitado corretamente) redirecionar para o blog: "http://alannunes90.blogspot.com.br/" se necessário é possível redirecionar para uma outra página do seu site. Como por exemplo: index.php*/
header('location: http://alannunes90.blogspot.com.br/ ');
}
else
{
/* Caso o valor digitado pelo usuário estiver incorreto retornar o mesmo para página login.php*/
header('location:login.php');
}
?>
seguranca.php - Verifica se o usuário já autenticou para acessar navegar entre as páginas do site (está segurança deverá conter no início de todas as páginas do site)
<?php
Session_start();
Session_start();
/*cria variavel valida e armazena o valor que estiver na Session "acesso" */
$valida = $_SESSION["acesso"];
/*se valor da variavel valida for diferente de "ok"*/
/*se valor da variavel valida for diferente de "ok"*/
if($valida != "ok")
{
{
/* Redireciona usuário para página login */
header('location:login.php');
}
?>
}
?>
quinta-feira, 17 de maio de 2012
Inserindo Memes no Chat do Facebook
Essa todos que são fã de MEMES devem saber...
Como inserir os memes no Chat do Facebook.
- Pokerface: [[129627277060203]]
- Forever Alone: [[227644903931785]]
- Okay: [[100002752520227]]
- Me Gusta: [[164413893600463]]
- Yan Ming: [[218595638164996]]
- LOL: [[189637151067601]]
- Fuck Yea: [[105387672833401]]
- Challenge Accepted: [[100002727365206]]
- Troll Face: [[171108522930776]]
terça-feira, 15 de maio de 2012
Bloquear programas através de GPO
Bloquear programas através de GPO
Para bloquear determinados programas,
depende apenas do nome do aplicativo.
Acesse:
Políticas se Segurança > Configurações
de Usuário > Modelos Administrativos > Sistema;
Na chave "Não executar aplicativos
do Windows especificados" [Don''t run specified Windows applications], dê
dois cliques, habilite a opção, clique no botão Mostrar e no botão
Adicionar informe os nomes dos arquivos executáveis que não deverão ser
acessados, como por exemplo:
- SOL.EXE (joguinho Paciência);
- CMD.EXE (Prompt de Comando);
- POWERSHELL.EXE;
- MSTSC.EXE;
- SERVICES.MSC
E qualquer outro que desejar. O uso de
caracteres curinga é permitido, mas com cuidado. Se colocar *.EXE nada será
executado. Mas se colocar *.SCR ou *.PIF poderá prevenir a execução de arquivos
em anexos aos e-mails maliciosos que chegarem a sua rede. Prevenir a execução
do CMD.EXE para evitar acesso ao prompt de comandos não evitará, por exemplo, o
comando PING.EXE, porque se o PING estiver em um arquivo BAT (arquivo de lote
do MS-DOS), ele será executado.
Para bloquear alguns tipos de arquivos,
como *.MP3, *.WMV, e assim por diante.
Talvez você deseje desativar apenas
alguns itens do Painel de Controle ao invés de ele todo. Em Políticas de
Segurança, Configurações de Usuários, Modelos Administrativos, Painel de
Controle, no item "Ocultar opções específicas do Painel de Controle"
[Hide specified control panel applets], você pode definir item por item que não
serão mostrados, como ACCESS.CPL [Opções de Acessibilidade], APGUI.CPL [Monitor
802.11], APPWIZ.CPL [Adicionar ou Remover Programas], CONSOLE.CPL [Console],
DESK.CPL [Propriedades de Vídeo], DEVAPPS.CPL [SCSI, PCMCIA e Dispositivos de
Fita], HDWWIZ.CPL [Assinstente para adicionar novo hardware], INETCPL.CPL
[Internet], INTL.CPL [Configurações Regionais], JOY.CPL [Joystick], MAIN.CPL
[Mouse, Fontes, Teclado e Impressoras], MMSYS.CPL [Multimídia], MODEM.CPL
[Modens], NCPA.CPL [Rede], ODBCCP32.CPL [ODBC], POWERCFG.CPL [Opções de
Energia], PORTS.CPL [Portas], SRVMGR.CPL [Dispositivos, Serviços, Servidor],
SYSDM.CPL [Sistema], TELEPHON.CPL [Telefonia], TIMEDATE.CPL [Data e Hora],
UPS.CPL [UPS] e NUSRMGR.CPL [Gerenciamento de Logon do XP]. Ao invés de ocultar
alguns especificamente, você ainda poderá fazer o contrário, e só exibir os que
você permitir, no item "Mostrar somente componentes do Painel de Controle
especificados" [Show only specified control panel applets]. Os itens
Adicionar ou Remover Programas e Propriedades de Vídeo possuem opções
específicas, em Políticas de Segurança, Configurações de Usuários, Modelos
Administrativos, Painel de Controle, [ITEM], Desativar ITEM.
Bloquear Painel de Controle por GPO
Bloquear Painel de Controle por GPO
Acesse o AD (Active
Directory), vá até a OU com os usuários que deseja bloquear o painel de controle,
clique com o botão direito em PROPRIEDADES, ao abrir clique na aba GROUP POLICY
e no botão NEW.
Acesse:
Configurações do usuário
> Modelos Administrativo > Painel de Controle > Proibir Acesso ao Painel
de Controle >> Ativar.
Executar: GPUPDATE / FORCE
Definindo o Papel de Parede de Todas as Estações da Rede
Definindo o Papel de Parede de todas as Estações através do AD
Salve o arquivo (de
preferência arquivo .jpg por serem menores e melhores que os BMPs. Senão, a cada logon, cada máquina causaria o tráfego de 1MB) dentro de uma pasta compartilhada no servidor windows
server 2003.
A seguir, entre no AD
(Active Directory), crie uma GPO para o grupo de usuários (caso não exista).
Para criar uma GPO siga os passos
abaixo:
01. Clique com o botão
direito na OU que deseja receber o Wallpaper;
02. Escolha a opção
Propriedades;
03. Clique na guia Group
Policy;
04. Caso não exista nenhuma
Clique no botão New e dê um nome (Por Exemplo: "Wallpaper-Geral"),
clique em Edit;
Acesse Configurações do
Usuário > Modelos Administrativos > Desktop > Active Desktop, e então:
Enable Active Desktop (deixe
ativado), Active Desktop Wallpaper (informe o caminho do arquivo do papel de
parede).
Obs.: O walpaper deve ter
permissão para todos usuário poder acessar.
segunda-feira, 14 de maio de 2012
Procedimentos de Instalação e Configuração do File Server Management no Windows Server 2003 R2
File Server Management no
Windows Server 2003 R2.
A utilização do recurso de
File Server tem como finalidade oferecer recursos de gerenciamento centralizado
de todos os recursos utilizados para criar cotas de disco ou pasta,
gerenciamento de tipos de arquivos, compartilhamentos e segurança , monitoramente
e geração de relatórios de utilização dos recursos de armazenamento de arquivos
em rede.
01. Por padrão o Serviço de
File Server Management não e instalado, sendo necessário sua instalação, clique
em: Start, Control Panel e selecione:
Add Remove Programs.
02. Na tela de Ad dor Remove
Programs, clique em: Add/Remove Windows Components.
03. Na tela de Windows
Components selecione a opção: Management and Monitoring Tools e clique em:
<Details>.
04. Na tela de Management
and Monitoring Tools, selecione as seguintes opções: File Server Management e
File Server Resource Manger e clique em: <OK>.
05. Na tela de Windows
Components clique em: <Next>.
06. No meio da instalação,
será solicitado o CD-2 de instalação do Windows Server 2003 R2 para
instalar/configurar o serviço de File Server Management, recomendo deixar uma
copia do CD-1 e CD-2 numa unidade de disco no servidor para facilitar
instalações futuras.
07. Na tela de Completing
the Windows Components Wizard, clique em: <Finish>.
08. Para que os recursos do
File Server seja aplicado no servidor será necessário sua reinicialização,
clique em: <Yes>.
09. Após a reinicialização
do servidor podemos executar as configuração do serviço de File Server, clique
em: Start, Administrative Tools e selecione: File Server Management.
10. Na tela do MMC do File
Server Management, temos os recursos de quota de disco, gerenciamento de
triagem de arquivos, gerenciamento de relatórios, compartilhamento de pasta,
gerenciamento de sessões e arquivos e o gerenciamento de disco.
Dica
01:
Digite
o seguinte comando: net share <Enter>podemos visualizar todos os
compartilhamos em nosso servidor.
Dica
02:
Para criarmos quotas de discos ou pasta para os
usuários da rede, acesse novamente o MMC do File Server, selecione a opção:
Quotas e clique em: <Create Quotas>.
Na tela de Create Quota selecione a pasta que
recebera a quota, em nosso exemplo: Selecione a opção: Auto apply templates and
create quotas em Derive properties from this quota template selecione o modelo
de cota desejado, em nosso exemplo: 100MB Limit e clique em: <Create>.
Dica 03:
Para criarmos o
gerenciamento de triagem de arquivos, selecione a opção: File Screens e clique
em: <Create File Screens>
Na tela de Create File
Screen selecione a pasta que terá a triagem de arquivos, em nosso exemplo: c:\teste
selecione a opção: Derive properties from this file screen templates e
selecione o modelo de triagem, em nosso exemplo: Block Text Files e clique em:
<Create>
Na tela de Save Custom
Properties as a Template no campo Template name digite o nome do modelo de
triagem de arquivo, em nosso exemplo: BlockTXT e clique em: <OK>.
Dica
04:
No MMC do
File Server podemos também monitorar as sessões dos usuários conectados no
servidor clique na opção: File Server Management > Share Folder Management
> Sessions.
Dica
05:
Na opção: File Server
Management > Share Folder Management > Open Files podemos gerenciar os
arquivos que estão sendo abertos pelos usuários na rede.
Assinar:
Postagens (Atom)
