Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Cookies


Jhonas55

Pergunta

Tenho um sistema de login no meu site http://tecnewsoft.pcriot.com.

Mas não tem como eu criar uma outra página dentro daquela por que quando o usuário clica no link para ir para outra página ele sai e tem que fazer login de novo. Não uso sessões, nem usu banco de dados, meu site é hospedado em http://x10hosting.com.

Eu criei uma página em php com todos os nomes de usuário e senhas o php chama este arquivo e faz a verificação para ver se o nome de usuário e senha combinam. Eu pensei em usar cookies mas não sei como fazer isso.

Os cookies não tem que ser dois, tipo assim: Um cookie de nome de usuário e outro de senha?

O código que eu uso para fazer a verificação e o seguinte:

<?php
include 'bd-users.php';
$username = $_POST['username'];
$password = $_POST['password'];
if ($username == $username1 && $password == $password2) {
echo "Entrou";
} else {
echo "Não entrou";
}
?>

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Esta página diz tudo o que você precisa:

Cookies

O PHP suporta transparentemente cookies HTTP. Cookies são um mecanismo para guardar dados no navegador remoto possibilitando o acompanhamento ou identificação de usuários que retornam. Você pode criar cookies usando a função setcookie() ou setrawcookie(). Os cookies são uma parte do cabeçalho HTTP, logo setcookie() precisa ser chamada antes que qualquer outro dado seja enviado ao navegador. Esta é a mesma limitação que a função header() tem. Você pode usar as funções de output buferizado para atrasar as impressões do script até que você tenha decidido ou não configurar qualquer cookie ou enviar mais headers.

Qualquer cookie enviado por você para o cliente automaticamente será incluido na auto-global $_COOKIE se variables_order contém "C". Se você deseja assimilar vários valores em um único cookie, simplesmente acrescente [] ao nome do cookie.

Dependendo da register_globals, variáveis regulares do PHP podem ser criadas para cookies. Contudo, não é recomendado confiar neste recurso que pode ser freqüentemente desabilitado por motivos de segurança. $HTTP_COOKIE_VARS é também definido nas versões anteriores do PHP, também, quando a variável de configuração track_vars estiver ativa. (Esta diretiva é obrigatoriamente ligada a partir do PHP 4.0.3.)

Para mais detalhes, incluindo comentários sobre problemas de browsers, veja as funções setcookie() e setrawcookie() .

Um abraço.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...