Ir para conteúdo
Fórum CódigoFonte.net
André Teixeira

Dica: Sistema de Login

Recommended Posts

Caros amigos, sou programador Delphi e com o Delphi for PHP agora estou tentando aprender PHP, achei o intuito do codigo legal, mais o que tem pra gente baixar nao tem nada do que esta falando aqui, inclusive a parte de administração, tentei no msn do Andre mais nao tive resposta... Será que alguem pode mandar pra mim?

Obrigado [email protected]

Compartilhar este post


Link para o post
Compartilhar em outros sites

deu o seguinte erro aki quando vou faser o cadastro

quando kliko em enviar olha oq da

Parse error: parse error, expecting `T_VARIABLE' or `'$'' in c:\arquivos de programas\easyphp1-8\www\teste\enviar_cadastro.php on line 12

pode me ajudar ????

gratoO.!

Compartilhar este post


Link para o post
Compartilhar em outros sites

gostaria de saber como faço para retirar opções no cadastro sem afetar o script

tipo, deixar só nome, login, senha e e-mail.

com aquilo tudo no cadastro e obrigatório ainda os user nao gostaram^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

minha duvida eh a mesma da Sabrina Carvalho

xD

nao esta logando aqui e outra coisa, so esta cadastro uma pessoa, quando tento cadastrar outro user, ele fala que o usuario ja esta cadastrado O.o

porfavor me ajuda

abraços

Editado por pedroserquiz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa !!! Esse código parece ser muito showw.... Será que alguem pode me ajudar.. Tenho uma rádio web www.radioagitanet.com.br e estou procurando um sistema de login onde o locutor irá logar e automáticamente irá mudar no site em um local pre determinado a foto e a info do programa que está ao vivo....

Help me Please !!! Programadores deste Brasil !!!!

add o meu msn [email protected]

Obrigado.

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

por favor alguem pode me ajudar, sou leigo no assunto so resolvi pegar um templates e modificalo para fazer uma pagina pessoal.

não entendo nenhuma programação.

criei a tabela , coloquei o servidor do banco de dados, login, senha, nome da tabela tudo certinho.

so que fui cadastrar ,mais fui logar e não loga.

fui dar uma olhada no banco de dados pra ver se tinha o meu cadastro e não tinha.

so tem o ID 1 do primeiro cadstro se eu fizer outro cadastro aew so cria o ID 2, sem os dados do usuario.

o caso é que não logar e pelo visto não cadstra.

alguem pode me ajudar?

meus links:

http://www.easylinks.hyperphp.com/login/cadastro.php

http://www.easylinks.hyperphp.com/login/login.php

http://www.easylinks.hyperphp.com/login/area_vip.php

Editado por atroz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,

O servidor de vocês não está com o global_registers ativado e esse script precisa disso.

Estou tentando no momento alterar para usar o comando $_POST nas páginas pra evitar esse erro do cadastro em branco e de não conseguir logar.

Se alguém já tiver resolvido isso podia postar ae pra galera!

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, o problema do cadastro aparecer em branco eu resolvi da seguinte maneira:

Substitua o arquivo enviar_cadastro.php pelo código abaixo:

<html>
<head>
<title>Documento sem t&iacute;tulo</title>
</head>

<body>

<div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<?

$nome = $_POST['nome'];
$nascimento = $_POST['nascimento'];
$sexo = $_POST['sexo'];
$tel = $_POST['tel'];
$cel = $_POST['cel'];
$email = $_POST['email'];
$endereco = $_POST['endereco'];
$bairro = $_POST['bairro'];
$cep = $_POST['cep'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$login = $_POST['login'];
$senha = $_POST['senha'];
$senha2 = $_POST['senha2'];


include "configuracao.php";

$db = mysql_connect ($host, $login_db, $senha_db);
$basedados = mysql_select_db($database);

$pesquisar = mysql_query("SELECT * FROM usuarios_vip WHERE login = '$login'", $db);
$contagem = mysql_num_rows($pesquisar);

if ( $contagem == 1 ) {
$errors .= "- O nome de usuario que você escolheu já está cadastrado.<br>";
}

if ( $senha != $senha2 ) {
$errors .= "- As duas senhas não correspondem.<br>";
}

if ( $errors == "" ) {

$cadastrar = mysql_query("INSERT INTO usuarios_vip (nome, nascimento, sexo, tel, cel, email, endereco, bairro, cep, cidade, estado, login, senha)
VALUES ('$nome','$nascimento','$sexo','$tel','$cel','$email','$endereco','$bairro','$cep','$cidade','$estado','$login','$senha')", $db);

if ( $cadastrar == 1 ) {
echo "<font size=1 face=Verdana, Arial, Helvetica, sans-serif><br><br>Olá, $nome !<br><br>Agora você ja pode acessar a área VIP com o seu nome de usuário ($login) e com sua senha.<br><br>A equipe do Kadett Clube DF agradece e espera poder ajudar sempre que preciso.</font></div>";
} else {
echo "Ocorreu um erro no servidor ao tentar se cadastrar.";
}
} else {
echo "Ocorrram os seguintes erros ao tentar se cadastrar:<br><br>";
echo $errors;
}
?>
</font></div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola André,

Parece muito bom este teu sistema,

Cadastro e BLZ,

Só quando faço o login que nao acontece nada, nao entra em pagina nenhuma nem me retorna nenhuma mensagem...

Editado por Sena

Compartilhar este post


Link para o post
Compartilhar em outros sites

Andre eu nao tou conseguindo entender o ficheiro logar.php e não precebo muito de php <_<

e eu não precebo o que tenho de por onde diz login e senha =S

Arquivo: logar.php

<?

include "configuracao.php";

$db = mysql_connect ($host, $login_db, $senha_db);

$basedados = mysql_select_db($database);

$resultado = mysql_query("SELECT login, senha FROM `$tabela` WHERE login='$login'

AND senha='$senha'", $db);) or print (mysql_error());

while($linha = mysql_fetch_array($resultado)){

$loginbanco = $linha["login];

$senhabanco = $linha["senha];

}

if($loginbanco == $login AND $senhabanco == $senha){

session_register(login);

session_register(senha);

header("Location: area_vip.php");

}

else{

echo

"

<META HTTP-EQUIV=REFRESH CONTENT='0; URL=login.php'>

<script type=\"text/javascript\">

alert(\"Erro: Usuário ou senha inválidos!\");

</script>

";

}

?>

Por favor me ajude

Meu msn [email protected]

Editado por Nuno-mc

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola sou novo nessa area de php+mysql.

e procurando na net um cadastro, vi esse seu que [e otimo Andre.

so estou com problema.

sietema linux slackware 12

mysql OK

tabelas OK

cadastro OK

s[o na arena "area_vip.php" que nao esta aparencendo o nome do usuario.

quando clico em alt_cadastro.php pede a senha, ate ai tudo certo.

coloco login + senha, mas, quando vai para a area_vip.php pede a senha de novo.

fui no script da aria_vip.php e retirei verifica.php, OK entrou. Mais nao aparece o nome do usuario, ai coloco verifica.php volta todo estante para login.php

pode me dizer o que esta errad? serrei grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

ola pessoa volte !

depois de muito quebra a cabeca resolvie meu problema acima.

#atual no script

Olá <b><? echo $nomebanco ?>

corrigido no script

Olá <b><? echo "$nomebanco" ?>

isso mesmo somente as "aspas"

espero q ajude a outros

t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou tentando colocar esse script no meu site, entendo muito pouco de php (quase nada), pq está dando esse erro

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/portalli/public_html/Super-Lançamentos.php:1) in /home/portalli/public_html/verifica.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/portalli/public_html/Super-Lançamentos.php:1) in /home/portalli/public_html/verifica.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at /home/portalli/public_html/Super-Lançamentos.php:1) in /home/portalli/public_html/verifica.php on line 4

se alguem poder me ajuda eu agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tive uma ideia pra pagina todos os usuarios:

Por por pagina por exemplo cada pagina tinha 10 membros ou isso =)

todos_usuarios.php?pagina=1

so que nao sei fazer isso xD

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde André.

Baixei a versão corrigida do "Administração do Sistema de login".

Ainda não testei, mas pelo que li nesse tópico, estão faltando alguns arquivos ainda.

Muito bem, minha dúvida com relação ao sistema que vc utiliza com SESSION, e acredito que também pode afligir alguns outros colegas é a seguinte:

O sistema tem algum dispositivo para verificar quando o usuário fechar a janela ou a aba do novagador ele fazer um LOGOUT automático?

Ocorre que ao fechar o browser ou a aba, a session que deveria se auto-destruir não ocorre, de modo que se vc abre novamente a página, não precisa mais se logar, uma vez que a sessão ainda está aberta, não foi encerrada com o fechamento da janela ou da aba. Isso causa o que se chamam de "roubo de sessão". Entendeu o que pode ocorrer se não houver esse dispositivo?

Já pesquisei na net, encontrei outros sistemas semelhantes, mas não consegui achar uma resposta objetiva. Aliás, encontrei apenas um tópico que tenta solucionar o problema, usando JavaScript, mas ainda não testei.

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu está aparecendo o erro

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/v70620/public_html/guia/dados/enviar_cadastro.php on line 16

Ocorreu um erro no servidor ao tentar se cadastrar.

mais eu não sei onde está errado nisso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é um erro, é um Warning ele está te dizendo que sua query não retornou nenhum resultado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, nao estou conseguindo criar essas tabelas :(

da erro nao sei o que defaut, sou meio leigo nisso rs

algumas eu consegui outras da esse erro o que sera?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seu tutorial é perfeito amigo, SO FALTOU adicionar o CPF/CNPJ para ficar o cadastro completo.

para ficar perfeito só faltou um tutorial para vincular num sistema de vendas no site.......rsrsrsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, consegui instalar o script perfeitamente, porém não cadastra mais de 1 usuário, fica mostrando a mensagem: O nome de usuario que você escolheu já está cadastrado. O que devo fazer?

Att.

João Paulo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...