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

Variaveis De Sessão.........


Mr. Black

Pergunta

Bem galera este é um dos meus 1ºs codigos em php e é o seguinte, estou fazendo um login q tah assim

<?

if (($senha == "") || ($email)) {

  header("location: index.php?erro=1");

}

// inicia a conexão com o bd

$conn = mysql_connect("127.0.0.1", "root", "senha") or die.....;

//seleciona o bd

$banco = mysql_select_db("cetec", $conn); or die.....;

//instrução sql

$sql = "SELECT email,senha,cod_tipo_user FROM usuarios WHERE email='$email'   AND senha='$senha'";

//consulta sql

$consulta = mysql_query($sql,$banco) or die......;

//teste para ver se a base de dados está vazia

$n_linhas = mysql_num_rows($consulta);

if $n_linhas > 0 {

  // aqui iria umas variaveis de sessao com o email e a senha para q na proxima pagina seje feita a autenticaçao

...

...

...

...

...

}

else {

  //redireciona para outra pagina pois deu erro (ou o email ou a senha não estaum corretos

}

?>

BOM GOSTARIA DE SABER COMO FAÇO PARA CRIAR UMA VARIAVEL. USO UMA COM TODOS OS DADOS OU é TIPO ASP (session(nome_da_sessao) = variavel_x

também GOSTARIA DE SABER SE O TIPO DE CONSULTA SQL NO LOGIN ACIMA TEM A FALHA DO ' or '1'='1.

também QUERIA SABER O Q QUER DIZER ESTE ERRO

"Argument is not a valid MySQL-Link" que tah acontecendo na consulta SQL

valeu qualquer AJUDA já TAH UMA beleza. :ph34r:

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
os erros de sql devem estar aqui...

//seleciona o bd

$banco = mysql_connect("cetec", $conn); or die.....;

você tem que colocar mysql_select_db, assim...

//seleciona o bd

$banco = mysql_select_db("cetec", $conn); or die.....;

espero ter ajudado...

valeu ae cara agora só falta as variaveis de sessão

Mr. Black :ph34r:

Link para o comentário
Compartilhar em outros sites

  • 0

valeu mas o meu problema maior ainda está acontecendo, o erro na linha da consulta sql |$consulta = mysql_query($sql,$banco);| <--- aki nessa linha tah dando erro! o script completo esta acima.

também quero saber como trabalhar com variaveis de sessão, cria-las e consumi-las.

vlw!!!

Mr. Black :ph34r:

Link para o comentário
Compartilhar em outros sites

  • 0

$consulta = mysql_query($sql,$banco);|

nessa linha tem coisa a mais, é sóe tirar a var $banco

$consulta = mysql_query($sql);

variáveis de sessão:

http://br.php.net/manual/pt_BR/ref.session.php

Mas qualquer dúvida poste ai...

Bah, valeu ae cara eu vou testar qualquer coisa eu posto alguma coisa.

Vlw!!!

Mr. Black :ph34r:

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