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

Oi Boa tarde preciso De Uma ajuda.


Aron

Pergunta

12 respostass a esta questão

Posts Recomendados

  • 0

o que está errado aqui?

<?

include "config.php";

$pesquisar = mysql_query("SELECT * FROM usuarios WHERE username = '$username'");

$contagem = mysql_num_rows($pesquisar);

if ( $contagem == 1 ) {

$errors .= "Login escolhido já cadastrado.<br>";

}

if ( $username == "" ) {

$errors .= "Você não digitou um login<br>";

}

if ( $senha == "" ) {

$errors .= "Você não digitou uma senha<br>";

}

if ( $senha != $senha2 ) {

$errors .= "Você digitou 2 senhas diferentes.<br>";

}

if ( $nome == "" ) {

$errors .= "Você não digitou seu nome<br>";

}

if ( $email == "" ) {

$errors .= "Você não digitou seu e-mail<br>";

}

if ( $cidade == "" ) {

$errors .= "Você não digitou o nome de sua cidade<br>";

}

if ( $errors == "" ) {

$cadastrar = mysql_query("INSERT INTO usuarios (username, senha, nome, email, cidade, estado, telefone, empresa, documento, emailonvoip, loginvono, loginbroad, valordolar, valorreal, telefone1, telefone2, telefone3, telefone4, datavence, planoline1, planoline2, planoconfig, ddd1, ddd2, ddd3, ddd4, cidade1, cidade2 , cidade3, cidade4 )

VALUES ('$username', '$senha', '$nome', '$email', '$cidade', '$estado', '$telefone', '$empresa', '$documento', '$emailonvoip', '$loginvono', '$loginbroad', '$valordolar', '$valorreal', '$telefone1', '$telefone2', '$telefone3', '$telefone4', '$datavence', '$planoline1', '$planoline2', '$planoconfig', '$ddd1', '$ddd2', '$ddd3', '$ddd4', '$cidade1', '$cidade2' , '$cidade3', '$cidade4')");

if ( $cadastrar == true )

{

echo "<div align=center><font color=#0066cc><br>Cadastro efetuado com sucesso.<br><br><a href=\"login.php\"><b>Clique aqui</b></a> para se logar no site</font></div>";

} else { echo "<div align=center><font color=#0066cc>Ocorreu um erro no servidor ao tentar se cadastrar.</font></div>"; }

}

else

{

echo "<div align=center><font color=#0066cc><b>Ocorreu os seguintes erros ao tentar se cadastrar:</b><br>$errors<br><br> <a href=\"java script: history.back()\">« voltar</a></font></div>";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

Ocorreu um erro no servidor ao tentar se cadastrar. so aparece isso

criei as tabelas assim

create table usuarios

(

username varchar(10) NOT NULL,

senha varchar(10) NOT NULL,

nome varchar(80) NOT NULL,

documento varchar(20) NOT NULL,

empresa varchar(30) NOT NULL,

email varchar(80) NOT NULL,

emailonvoip varchar(80) NOT NULL,

loginvono varchar(20) NOT NULL,

loginbroad varchar(20) NOT NULL,

valordolar varchar(10) NOT NULL,

valorreal varchar(10) NOT NULL,

datavence varchar(2) NOT NULL,

planoline1 varchar(50) NOT NULL,

planoline2 varchar(50) NOT NULL,

planoconfig varchar(250) NOT NULL,

cidade1 varchar(50) NOT NULL,

cidade2 varchar(50) NOT NULL,

cidade3 varchar(50) NOT NULL,

cidade4 varchar(50) NOT NULL,

ddd1 varchar(5) NOT NULL,

ddd2 varchar(5) NOT NULL,

ddd3 varchar(5) NOT NULL,

ddd4 varchar(5) NOT NULL,

telefone1 varchar(8) NOT NULL,

telefone2 varchar(8) NOT NULL,

telefone3 varchar(8) NOT NULL,

telefone4 varchar(8) NOT NULL,

cidade varchar(40) NOT NULL,

estado char(2) NOT NULL,

primary key(username)

);

Link para o comentário
Compartilhar em outros sites

  • 0

Olá voltei ^^....

olha só deixa eu explicar...

Bom... tudo que você adicionar na sua query... você terá que criar essas variaveis:

$nome = $_POST['nome'];
$senha = $_POST['senha'];
$email = $_POST['email'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
// etc...
Tudo isso aqui:
username, senha, nome, email, cidade, estado, telefone, empresa, documento, emailonvoip, loginvono, loginbroad, valordolar, valorreal, telefone1, telefone2, telefone3, telefone4, datavence, planoline1, planoline2, planoconfig, ddd1, ddd2, ddd3, ddd4, cidade1, cidade2 , cidade3, cidade4

se faz como fiz um exemplo ai em cima, bom já fiz uns ai agora é só completar

;)

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

(...)

echo "<div align=center><font color=#0066cc><b>Ocorreu os seguintes erros ao tentar se cadastrar:</b><br>$errors<br><br> <a href=\"java script: history.back()\">« voltar</a></font></div>";

(...)

Só gostaria de fazer uma correção:

Ocorreram os seguintes erros ao tentar se cadastrar:

Ou, se preferir, caso tenha ocorrido apenas um erro:

Ocorreu(eram) o(s) seguinte(s) erro(s):

Um erro simples, mas que chama muito a atenção de quem visita o site.

Quanto ao PHP, faça o que o ::frenetico:: disse, que o sistema funcionará. Aparentemente, seu código só estava com aquele "erro".

Abraço

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