Erro ao cadastrar
Pessoal boa noite alguém poderia me ajudar, porque não estou conseguindo cadastrar este formulário. Agradeço desde já por qualquer ajuda.
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<?php
require('conexao.php');
if (isset($_POST['cadastrar'])) {
$nome = ($_POST['nome']);
$endereco = ($_POST['endereco']);
$fonecelular = ($_POST['fonecelular']);
$email = ($_POST['email']);
$idt = ($_POST['idt']);
$orgao = (strtoupper($_POST['orgao']));
$dtnasc = ($_POST['dtnasc']);
$foto = ($_FILES['foto']);
$promotorid = ($_POST['promotorid']);
$eventoid = (isset($_POST['eventoid']));
// Pega extensão da imagem
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);
// Gera um nome único para a imagem
$nome_imagem = md5(uniqid(time())) . "." . $ext[1];
// Caminho de onde ficará a imagem
$caminho_imagem = "fotos/" . $nome_imagem;
// Faz o upload da imagem para seu respectivo caminho
move_uploaded_file($foto["tmp_name"], $caminho_imagem);
$sql = mysql_query("INSERT INTO promotor VALUES (NULL,'$nome','$endereco','$fonecelular','$email','$idt','$orgao','$dtnasc','$nome_imagem','$promotorid','$eventoid')");
// Se os dados forem inseridos com sucesso
if ($sql){
echo '<div class="alert alert-success">Aniversariante cadastrado com sucesso.</div>';
} else {
echo '<div class="alert alert-danger">Aniversariante não cadastrado.</div>';
}
}
?>
<style type="text/css">
.formulario {
width: 250px;
float: left;
position: block;
background-color: #fff;
}
</style>
<html>
<head>
<title>Cadastro de Aniversariante</title>
</head>
<body>
<div class="container-fluid">
<?php
require('topo.php');
require('menu.php');
?>
</div>
<div>
<form action="cadniver.php" method="post" enctype="multipart/form-data" name="cadastro" class="formulario">
<div class="form-group">
<label for="evento">Evento:</label></br>
<?php
include ("conexao.php");
$consulta = mysql_query("SELECT * FROM evento");
while ($dados = mysql_fetch_array($consulta)) {
$data = $dados['evento_data'];
echo '<select name="eventoid">' . "<option value='".$dados['evento_id']."'>".$dados['evento_nome']." / ".date('d-m-Y', strtotime($data));"</option>";
}
echo "</select>";
?>
</br>
</br>
<label for="nome">Nome:</label>
<input type="text" name="nome" class="form-control">
<label for="endereco">Endereço:</label>
<input type="text" name="endereco" class="form-control">
<label for="fonecelular">Telefone Celular:</label>
<input type="text" name="fonecelular" class="form-control">
<label for="email">Email:</label>
<input type="email" name="email" class="form-control">
<label for="idt">Identidade:</label>
<input type="text" name="idt" class="form-control">
<label for="orgao">Orgão Expedidor:</label>
<input type="text" name="orgao" class="form-control">
<label for="dtnasc">Data de Nascimento:</label>
<input type="date" name="dtnasc" class="form-control">
<label for="foto">Foto:</label>
<input type="file" name="foto" class="form-control">
<input type="hidden" name="promotorid" class="form-control">
<button type="submit" name="cadastrar" value="Cadastrar" class="btn btn-default">Cadastrar</button>
</form>
</div>
</div>
</body>
</html>Discussão (4)
Carregando comentários...