Enviado em 15/09/2017 - 16:35h
Olá pessoal, eu tenho um fomulário 'add_aluno.php', nele eu tenho um formulário que insere os registros na página 'cadastro.php', essa página faz a inserção no banco, ficando os códigos assim:
<!-- _ _ ___ _
_ | | ___ ___ ___ ___ | | ___ _ __ ___ ___ | _ \ ___ _ _ ___ (_) _ _ __ _
| || | / -_) (_-< (_-< / -_) | |__ / _ \ | '_ \ / -_) (_-< | _/ / -_) | '_| / -_) | | | '_| / _` |
\__/ \___| /__/ /__/ \___| |____| \___/ | .__/ \___| /__/ |_| \___| |_| \___| |_| |_| \__,_|
|_|
Autor: Jessé Lopes Pereira
Localidade: Nova Mutum - Mato Grosso
Data: 09/2017
Todos os direitos reservados. 2017 -->
<?php
include("class/protect.php");
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="img/favicon.ico">
<title>Dashboard / E-Cloud</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/ie10-viewport-bug-workaround.css" rel="stylesheet">
<link href="css/navbar-fixed-top.css" rel="stylesheet">
<script src="js/ie-emulation-modes-warning.js"></script>
</head>
<style>
.n_monitor .btn {
width: 126px;
height: 54px;
background-color: #3baed8;
border: none;
color: #fff;
font-size: 14px;
border-radius: 3px;
}
</style>
<body>
<nav class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Navegação em Parte</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.php">Início</a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a href="dashboard.php">Central</a></li>
<li class="active"><a href="#">Adicionar aluno</a></li>
<li><a href="modificar_aluno.php">Modificar aluno</a></li>
<li><a href="excluir_aluno.php">Excluir aluno</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="class/logout.php">Sair</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
<div class="container">
<form action="cadastro.php" method="post" enctype = "multipart/form-data">
<div class="form-group">
<label for="nomecompleto">Nome do aluno (completo)</label>
<input type="text" class="form-control" name="nomecompleto" placeholder="Exemplo: José da Silva" required>
</div>
<div class="form-group">
<label for="naturalidade">Naturalidade</label>
<input type="text" class="form-control" name="naturalidade" placeholder="Exemplo: Nova Mutum - Mato Grosso" required>
</div>
<div class="form-group">
<label for="idade">Idade</label>
<select class="form-control" name="idade" required>
<option>14</option>
<option>15</option>
<option>16</option>
<option>17</option>
<option>18</option>
<option>19</option>
<option>20</option>
</select>
</div>
<div class="form-group">
<label for="tipagemsanguinea">Tipagem sanguínea</label>
<select class="form-control" name="tipagemsanguinea" required>
<option>A+</option>
<option>A-</option>
<option>B+</option>
<option>B-</option>
<option>AB+</option>
<option>AB-</option>
<option>O+</option>
<option>O-</option>
</select>
</div>
<div class="form-group">
<label for="telefone">Telefone</label>
<input type="text" class="form-control" name="telefone" placeholder="Exemplo: (65) 912345678" required>
</div>
<div class="form-group">
<label for="telefoneresponsavel">Telefone do responsável</label>
<input type="text" class="form-control" name="telefoneresponsavel" placeholder="Exemplo: (65) 912345678" required>
</div>
<div class="form-group">
<label for="endereco">Endereço</label>
<input type="text" class="form-control" name="endereco" placeholder="Exemplo: Avenida das Tamareiras, 123W" required>
</div>
<div class="form-group">
<label for="cpf">CPF</label>
<input type="text" class="form-control" name="cpf" name="cpf" placeholder="Exemplo: 012345678901" required>
</div>
<div class="form-group">
<label for="rg">RG</label>
<input type="text" class="form-control" name="rg" name="rg" placeholder="Exemplo: 911225341" required>
</div>
<div class="form-group">
<label for="datanascimento">Data de Nascimento</label>
<input type="text" class="form-control" name="datanascimento" placeholder="Exemplo: 01/01/2017" required>
</div>
<div class="form-group">
<label for="serie">Série</label>
<input type="text" class="form-control" name="serie" placeholder="Exemplo: 3° AI" required>
</div>
<div class="form-group">
<label for="foto">Foto do Aluno</label>
<input type="file" name="foto" required>
<small name="fotoinfo" class="form-text text-muted">Por favor, envie uma imagem no tamanho: 230x300.</small>
</div>
<div class="n_monitor">
<div class="panel-body text-center">
<button type="submit" value="Cadastrar!" name="submit" class="btn btn-success">Cadastrar!</button>
</div>
</div>
</form>
</div>
</body>
</html>
<!-- _ _ ___ _
_ | | ___ ___ ___ ___ | | ___ _ __ ___ ___ | _ \ ___ _ _ ___ (_) _ _ __ _
| || | / -_) (_-< (_-< / -_) | |__ / _ \ | '_ \ / -_) (_-< | _/ / -_) | '_| / -_) | | | '_| / _` |
\__/ \___| /__/ /__/ \___| |____| \___/ | .__/ \___| /__/ |_| \___| |_| \___| |_| |_| \__,_|
|_|
Autor: Jessé Lopes Pereira
Localidade: Nova Mutum - Mato Grosso
Data: 09/2017
Todos os direitos reservados. 2017 -->
<?php
header('Content-Type: text/html; charset=UTF-8');
$nomecompleto = $_POST['nomecompleto'];
$naturalidade = $_POST['naturalidade'];
$idade = $_POST['idade'];
$tipagemsanguinea = $_POST['tipagemsanguinea'];
$telefone = $_POST['telefone'];
$telefoneresponsavel = $_POST['telefoneresponsavel'];
$endereco = $_POST['endereco'];
$cpf = $_POST['cpf'];
$rg = $_POST['rg'];
$datanascimento = $_POST['datanascimento'];
$serie = $_POST['serie'];
$foto = $_FILES['foto'];
$pasta_dir = "img/";
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);
$foto_nome = $pasta_dir . md5(uniqid(time())) . "." . $ext[1];
move_uploaded_file($foto["tmp_name"], $foto_nome);
$strcon = mysqli_connect('localhost','root','','alunos') or die('Erro ao conectar ao banco de dados');
$strcon->set_charset('utf8');
$sql = "INSERT INTO alunos (nomecompleto, naturalidade, idade, tipagemsanguinea, telefone, telefoneresponsavel, endereco, cpf, rg, datanascimento, serie, foto) VALUES ";
$sql .= "('$nomecompleto', '$naturalidade', '$idade', '$tipagemsanguinea', '$telefone', '$telefoneresponsavel', '$endereco', '$cpf', '$rg', '$datanascimento', '$serie', '$foto_nome')";
mysqli_query($strcon,$sql) or die("Erro ao tentar cadastrar registro");
mysqli_close($strcon);
//echo "<script type='text/javascript'>window.alert('Aluno adicionado com sucesso!');</script>";
echo '<meta HTTP-EQUIV="Refresh" CONTENT="1; URL=dashboard.php">';
exit;
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
</head>
<body>
</body>
</html>
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Realizar overclock no Miyoo Mini (plus ou normal)
Otimização de memória para máquinas modestas
Direcionar uma URL para Outra No Mikrotik (0)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (1)