<?php
error_reporting (E_ALL &~ E_NOTICE &~ E_DEPRECATED);
$hostname_conecta ="localhost";
$database_conecta ="agrinology";
$username_conecta ="root";
$password_conecta ="";
$conecta = mysql_pconnect($hostname_conecta, $username_conecta, $password_conecta)or trigger_error(mysql_error(),E_USER_ERROR);
$database = mysql_select_db($database_conecta);if(isset($_POST['cad_users'])&& $_POST['cad_users']=='cad'){
$primeiro_nome = $_POST["primeiro_nome"];
$sobrenome = $_POST["sobrenome"];
$pais = $_POST["pais"];
$cidade = $_POST["cidade"];
$email = $_POST["email"];
$usuario = $_POST["usuario"];
$senha = $_POST["senha"];
$usuario_cad = mysql_query("SELECT usuario FROM usuario WHERE usuario = '$usuario'")ordie(mysql_error());if(@mysql_num_rows($usuario_cad)>='1'){
$erro ="Usuário já cadastrado no sistema, escolha outro.";}else{
$cadastra_users = mysql_query("INSERT INTO usuario(primeiro_nome, sobrenome, pais, cidade, email, usuario, senha)
VALUES('$primeiro_nome', '$sobrenome', '$pais', '$cidade', '$email', '$usuario', '$senha')")ordie(mysql_error());
$resposta =("$cadastra_users");if($resposta){
$erro ="Usuário cadastrado com sucesso!";}else{
$erro ="Erro ao cadstrar usuário!";}}@header("location:cadastra.php?&sim=$erro");}?><!DOCTYPE html><html><head><metacharset="UTF-8"><title>Agrinology | Account</title><linkhref='http://fonts.googleapis.com/css?family=Titillium+Web:400,300,600'rel='stylesheet'type='text/css'><linkrel="stylesheet"href="css/normalize.css"><linkrel="stylesheet"href="css/style.css"><scripttype="text/javascript"src="jquery/jquery.js"></script><scripttype="text/javascript"src="jquery/jquery.validate.js"></script><scripttype="text/javascript"src="jquery/funcao.js"></script></head><body><divclass="cadastro"><divclass="form"><div><divid="signup"><h1>Preencha os Dados abaixo atentamente:</h1><formname="logar"action="login.php"method="post"><divclass="top-row"><divclass="field-wrap"><label>
Primeiro Nome<spanclass="req"name="primeiro_nome">*</span></label><inputtype="text"requiredautocomplete="off"/></div><divclass="field-wrap"><label>
Sobrenome<spanclass="req">*</span></label><inputtype="text"requiredautocomplete="off"name="sobrenome"/></div></div><divclass="field-wrap"><label>
País<spanclass="req">*</span></label><inputtype="text"requiredautocomplete="off"name="pais"/></div><divclass="field-wrap"><label>
Cidade<spanclass="req">*</span></label><inputtype="text"requiredautocomplete="off"name="cidade"/></div><divclass="field-wrap"><label>
Email<spanclass="req">*</span></label><inputtype="email"requiredautocomplete="off"name="email"/></div><divclass="field-wrap"><label>
Usuário (Nickname)<spanclass="req">*</span></label><inputtype="text"requiredautocomplete="off"name="usuario"/></div><divclass="field-wrap"><label>
Senha<spanclass="req">*</span></label><inputtype="password"requiredautocomplete="off"name="senha"/></div><pclass="forgot"><ahref="index.php">Já está cadatrado? Entre em sua conta.</a></p><inputtype="hidden"name="cad_users"value="cad"/><buttontype="submit"class="button button-block"name="cadastrar"/>Registrar-se</button><br/><buttontype="reset"class="button button-block"/>Limpar Campos</button></form></div></div></div><!-- tab-content --></div><!-- /form --><scriptsrc='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script><scriptsrc="js/index.js"></script></body></html>
Acima está o meu código, é muito simples, usuário digita seus dados e é efetuado o cadastro. Porém este código não está enviando os dados para o MySQL!!!
Porém se eu vou no MySQL, e inserir manualmente os dados, na página login reconhece o cadastro.
Pergunta
N30H3R0
Acima está o meu código, é muito simples, usuário digita seus dados e é efetuado o cadastro. Porém este código não está enviando os dados para o MySQL!!!
Porém se eu vou no MySQL, e inserir manualmente os dados, na página login reconhece o cadastro.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.