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

Session, Cookie


hlegius

Pergunta

Pessoal,

Estou com uma dúvidazinha meio que besta...

tipo o sistema terá login com session ou cookie, o usuário que escolhe, mas tipo na hora de definir, tipo Olá $_SESSION['login'] ! como saber se o cara logou com $_COOKIE[] ou $_SESSION[], ou eu terei mesmo que usar:

print "Olá ".$_SESSION['login'].$_COOKIE['login']."!";

?

até... smile.gif

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

quando o kara logar, você insere noi bd que ele logou como cookie ou session, e daí, no php você usa um if para ver qual tipo o kara logou.

entende?

MySql:

id    nome    user      senha    email    tipo

09    Bruno    BEOC    49dado  w@w.w  SESSION

PHP:

<?php

include "conecta.php";

include "login.php";

$query = mysql_query("SELECT * FROM users WHERE id = $id"); // você terá o $id na mão no arquivo login.php

while($dados = mysql_fetch_array($query)){

    if($dados["tipo"] = "SESSION"){

    $tip1 = $_SESSION["user"];

          }elseif($dados["tipo"] = "COOKIE"){

          $tip1 = $_COOKIE["user"];

          } //fecha elseif

} // fecha while

//imprimindo saudação

print "Olá ".$tip1."!";

// você pode fazer assim também:

$template = file_get_contents("template.html");

$template = str_replace("[*LOGIN*]", $tip1, $index);

?>

Falow

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,6k
×
×
  • Criar Novo...