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

Sistema de login


celso paula Jr

Pergunta

Bem galera Bom dia a todos sou novo no forum...

estou começando a desenvolver com php agora..

já desenvolvo alguma coisa em .net

+ to querendo aprender php vamos lá peguei um script de sistema de login simples e to tentando cadastrar o usuario no banco o nome e a senha sendo que não funciona ele não cadastra nem da mensagem nenhuma gostaria que alguém me ajudasse!

segue o codiogo

//conexão com o db
include ("conectar.php");
//variaveis enviadas pelo método post
$nome = $_POST['nome'];
$senha = $_POST['senha'];
//insere os valores no db
$insere = mysql_query("INSERT INTO `login`(`nome`, `senha`) VALUES ('$nome','$senha')") or die(mysql_error());
if($insere)
echo "Cadastro realizado com sucesso!";
else
echo "Não foi possível fazer o seu cadastramento!";

eu executo o codigo e ele não grava no banco!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Bom dia, Celso.

Aparentemente está certo o código.

Mas pode ter outros problemas.

E como você está matando (or die) o SQL caso não realize, você fica sem saber qual o problema.

Uma sugestão:

$insere = "INSERT INTO `login`(`nome`, `senha`) VALUES ('$nome','$senha')";
$exe_insere = mysql_query($insere);

PRINT"$insere";

//Esse print é para você saber se estão vindo todos os dados corretos.

// Outra idéia, analise na Tabela do BD se o nome da tabela está correto, assim como os nomes dos campos e os tipos de dados que esses campos suportam.

Abraços.

Link para o comentário
Compartilhar em outros sites

  • 0

entendii vou tentar fazer esse codigo que você me passou bem eu dei uma conferida! nome do banco : hotel nome da tabela login os campos id,nome,senha

será que os parametros não estão sendo recebido..

outra coisa que eu fiquei bolado o or die não da minha resposta.. simplesmente quando eu mando cadastra nem da erro nem da cadastrado com sucesso simplesmente a pagina fica em branco!

obrigado!

outra coisa testeii esse codigo que você me deu mesmo coisa na hora que eu mando cadastrar da pagina em branco não me retorna nada:S

Editado por celso paula Jr
Link para o comentário
Compartilhar em outros sites

  • 0

segue o codigo completo

<html>
<body>
<form action="cadastro.php" name="cadastro" method="post">
Nome: <input type="text" name="nome"><br>
Senha: <input type="text" name="senha"><br>

<input type="submit" value="enviar">
</form>
</body>
<?
//conexão com o db
include ("conectar.php");
//variaveis enviadas pelo método post
$nome = $_POST['nome'];
$senha = $_POST['senha'];
//insere os valores no db
 $insere = mysql_query("INSERT INTO `login`(`nome`, `senha`) VALUES ('$nome','$senha')") or die(mysql_error());
if($insere) 
echo "Cadastro realizado com sucesso!";

else 
echo "Não foi possível fazer o seu cadastramento!";


?>

já tentei fazendo o html separado criando dois arquivos um registrar.HTML e o outro cadastrar.php e já tentei botando tudo em um arquivo só fazendo com o nome de cadastrar.php

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...