[Resolvido] Sistema de cadastro de usuarios
Olá, galera estou criando um sistema de cadastro pra meu site e estou tendo problemas com o registro no fim do cadastro. alguém poderia me ajudar com o código
a conexão esta OK, mãos ele não esta cadastrando o usuario
cadastro.php
<?php session_start();?>
<!DOCTYPE html>
<html>
<head>
<title>Cadastro de Usuarios</title>
</head>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap-grid.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap-reboot.css">
<link rel="stylesheet" type="text/css" href="css/bootstrap-reboot.min.css">
<script src="js/bootstrap.bundle.js"></script>
<script src="js/bootstrap.js"></script>
<script src="js/bootstrap.bundle.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/jquery-1.11.1.min.js"></script>
<body>
<div class=container>
<h2>Formulario de Cadastro</h2>
<br>
<form id="formulariocadastro" method="post" action="pro_cad.php">
<div class="form-group input-icon-left">
<i class="fa fa-user"></i>
<input type="text" class="form-control" name="nomec" required="true" placeholder="usernome">
</div>
<div class="form-group input-icon-left">
<i class="fa fa-envelope"></i>
<input type="email" class="form-control" name="emailc" required="true" placeholder="Email">
</div>
<div class="form-group input-icon-left">
<i class="fa fa-envelope"></i>
<input type="text" class="form-control" name="telefonec" required="true" placeholder="Telefone">
</div>
<div class="form-group input-icon-left">
<i class="fa fa-lock"></i>
<input type="password" class="form-control" name="senhac" required="true" placeholder="Sua senha">
</div>
<div class="form-group input-icon-left">
<i class="fa fa-check"></i>
<input type="password" class="form-control" name="confirmasenhac" placeholder="Repita sua senha">
</div>
<div class="form-group input-icon-left">
<i class="fa fa-user"></i>
<input type="text" class="form-control" name="steamidc" placeholder="Steam ID">
<a href="https://steamidfinder.com/?openid">Link da steam aqui</a></div>
<button type="submit" class="btn btn-primary">Registrar-se</button>
<p class="text-center text-success">
<?php
if (isset($_SESSION['cadsucess'])){
echo $_SESSION['cadsucess'];
unset($_SESSION['cadsucess']);
}
?>
</form>
</div>
</body>
</html>
**conexao.php**
<?php
require 'config.php';
$conexao = new mysqli(HOTS,USER,PASS,DB);
if ($conexao ->connect_error){
echo "Error ao conectar com o banco de dados" .$conexao ->connect_error;}else{
echo "Conexão com o banco de dados feita com sucesso";
}
?>
**pro_cad.php**
<?php
session_start();
require 'conexao.php';
$nome = $_POST['nomec'];
$email = $_POST['emailc'];
$telefone = $_POST['telefonec'];
$senha = $_POST['senhac'];
$steam = $_POST['steamidc'];
$insert = "INSERT INTO usuarios(nome,email,telefone,senha,steam) VALUES('$nome','$email','$telefone','$senha','$steam')";
$query = $conexao->query($insert);
$_SESSION['cadsucess'] = "Cadastro feito com sucesso";
header("Location: cadastro.php");
?>
**config.php**
<?php
define('HOTS','localhost');
define('USER','root');
define('PASS','');
define('DB','cadastro');
?>
**bd.sql**
-- phpMyAdmin SQL Dump
-- version 4.7.4
-- https://www.phpmyadmin.net/
--
-- Host: 127.0.0.1:3306
-- Generation Time: 12-Dez-2017 às 18:47
-- Versão do servidor: 5.7.19
-- PHP Version: 5.6.31
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- Database: cadastro
--
-- --------------------------------------------------------
--
-- Estrutura da tabela usuarios
--
DROP TABLE IF EXISTS `usuarios`;
CREATE TABLE IF NOT EXISTS `usuarios` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(150) NOT NULL,
`email` varchar(150) NOT NULL,
`telefone` varchar(15) NOT NULL,
`senha` varchar(150) NOT NULL,
`steam` varchar(150) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
não esta registrando no banco de dados desde já obrigado.Discussão (10)
Carregando comentários...