Ir para conteúdo



Sistema de login e senha com Php, Myphpmyadmin não funciona


  • Por favor, faça o login para responder
7 respostas neste tópico

#1 Shek

Shek
  • Membros
  • 3 posts

Postado 14 May 2012 - 12:43 PM

Olá amigos!

Eu estou a dias tentando criar um sistema de Login em Php mas o resultado é sempre o mesmo "ERRO". Eu estive visitando bilhares de websites e tutoriais sobre o assunto, mas de todos os modos sempre da erro quando colocamos o Login e senha que eu mesmo cadastrei no Phpmyadmin.
Vou explicar do início.

Eu não uso servidor do Phpmyadmin no meu PC, e sim o do FTP do free web hosting area. Nele, há o Phpmyadmin externo ( http://freetzi.freew...ngarea.com/pma/ ) que precisa de um usuário (exemplo: 3652522) que o serviço dá para você, e a senha que usou para criar a conta. O sistema é o mesmo, mas não dá para criar novos bancos de dados, porém, existe outro banco de dados com o nome de usuário que usamos no Phpmyadmin ao qual está a tabela que criei para armazenar os dados dos usuários altorizados. Segue abaixo o código usado para criar essa tabela:

CREATE TABLE `usuarios` (
   `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
   `nome` VARCHAR( 150 ) NOT NULL ,
   `login` VARCHAR( 50 ) NOT NULL ,
   `senha` VARCHAR( 15 ) NOT NULL ,
   `senha2` VARCHAR( 15 ) NOT NULL ,
   `mail` VARCHAR( 100 ) NOT NULL ,
   UNIQUE (`login` ,`mail`)
) ENGINE = MYISAM ;

Ficou correto. Depois, eu fiz isso:
http://i43.servimg.c.../54/image11.png

Se notarem, eu registrei na tabela um usuário chamado de "shek", e a senha "1234". Agora é que vem o bicho! Na minha página que criei para Login ( http://actif.freetzi.com/01/login.php ), ele não entra na página com esses dados. Existe um "configurar.php"? Não, eu troquei esse nome por "conectar.php", e dentro dele tem o seguinte código PHP:
<?php
$host  =		"freetzi.freewebhostingarea.com/pma/"; //endereço do seu servidor MySQL
$database	   =	   "390565db2"; //o database que conterá sua tabela, muitas vezes seu próprio login
$tabela  =	  "tbl_membros"; //o nome de sua tabela
$login_db	   =	   "390565"; //login usado no MySQL
$senha_db	   =	   ""; //senha usado no MySQL
?>
OBS: Eu tirei a senha do código, vocês não precisam dela. Mas tem a senha. :)

Me vem a seguinte questão. O que ocorre de errado? Está correto o Host? Será o DB ou a tabela?

Peço a vossa ajuda, porque não consigo fazer isso funcionar! Só lembrando, que se no caso acertasse a senha, o usuário seria direcionado para a pagina.php ( http://actif.freetzi.com/01/pagina.php ). Quando erra a senha, vai para a página de erro. ¬¬

Agradeço desde já!
Shek



#2 Massaki

Massaki
  • Membros
  • 13 posts

Postado 14 May 2012 - 04:15 PM

Você precisa mostrar como faz a autenticação do usuário (busca de informação no BD e confronto com dados inseridos no formulário). Só com o que você postou não dá para dizer nada.
Apolo Inf Sistemas Ltda - www.apoloinf.com.br
Organizações Folador Contabilidade e Auditoria - www.nelsonfolador.com.br

#3 pcsi

pcsi
  • Membros
  • 58 posts

Postado 15 May 2012 - 10:21 AM

Posta aí o seu script de login pra gente dar uma olhada amigão!!

Senão fica um pouco difícil de te ajudar ^^
*************************************
<?php echo "programar em php é uma arte...
pedir ajuda de vez em quando faz parte!!!
"; ?>
*************************************
--------------------

#4 Anderson Coimbra

Anderson Coimbra
  • Membros
  • 1 posts

Postado 16 May 2012 - 06:59 PM

Realmente, sem o código do login fica um pouco complicado ajudar. Eu uso o mesmo serviço de hospedagem, mas o servidor é o Orgfree e no meu caso o host do banco de dados é "localhost". Acessa o painel de controle e dá uma olhada no endereço do host. Boa sorte e qualquer dúvida posta ai.

#5 kinzinho

kinzinho
  • Supervisores
  • 3929 posts

Postado 17 May 2012 - 12:39 AM

Tb acho que o o host é localhost

$host = "localhost"; //endereço do seu servidor MySQL
Quer aprender PHP?
http://phparte.blogspot.com

Aguardando o FIM ou FILTRO do PHP...

Não confunda ajudar
com
Criar o script para você!

#6 blogs

blogs
  • Membros
  • 2 posts

Postado 17 May 2012 - 06:20 AM

Posta aí o seu script de login pra gente dar uma olhada amigão!!
Imagem Postada

#7 Shek

Shek
  • Membros
  • 3 posts

Postado 17 May 2012 - 06:32 PM

Olá pessoal!

Desculpem a demora, mas sou Ajudante de um grande fórum de suporte a fóruns do Forumeiros, e acabei ficando sem tempo de vir aqui. De qualquer forma, voltando ao assunto, o código de Login é simples:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="content-script-type" content="text/javascript" />
<meta http-equiv="content-style-type" content="text/css" />
<title>Bad password</title>
<link rel="stylesheet" href="http://illiweb.com/fa/admin/admin5.css" type="text/css" />
<style>
#main{background-color:#ffffff;border:3px solid #CDCDCD;margin: 10% 15%;}legend { position: relative !important; } fieldset dl { height: 20px !important; } </style>
</head>
<body>
<div id="page-header"></div><div id="main">
<form name="login" method="post" action="confirmar_login.php"><fieldset style="margin:5%"><legend>Connection</legend>

<dl><dt> <label for="username">Login</label></dt><dd> <input type="text" id="username" name="name" size="25" maxlength="40" value="" /></dd></dl>
<dl><dt> <label for="password">Senha</label></dt><dd> <input type="password" id="password" name="senha" size="25" maxlength="32" value="" /></dd></dl><dl><dd> <input type="submit" name="login" class="icon_ok" style="margin-left:0 !important;margin-right:0 !important;" value="Connection" /></dd></dl></fieldset></form></div></body></html>
Obrigado amigos!

Visualizar PostAnderson Coimbra, em 16 May 2012 - 06:59 PM, disse:

Realmente, sem o código do login fica um pouco complicado ajudar. Eu uso o mesmo serviço de hospedagem, mas o servidor é o Orgfree e no meu caso o host do banco de dados é "localhost". Acessa o painel de controle e dá uma olhada no endereço do host. Boa sorte e qualquer dúvida posta ai.
Anderson, será que o seu servidor FTP é melhor para esse tipo de trabalho?

#8 Shek

Shek
  • Membros
  • 3 posts

Postado Ontem, 05:48 PM

Olá!

Alguém sabe o que pode ser?




0 usuário(s) está(ão) lendo este tópico

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)