brunobns
(usa Ubuntu)
Enviado em 06/06/2009 - 18:34h
Preciso fazer um simples sistema de solicitação de serviços pro meu batalhão.
Acontece que não consigo armazenar nada no POST...o curioso é que os outros programas que tenho aqui funcionam o POST corretamente.
<?php
//Entra se o usuario clicar no botão submit
if($_POST['go']){
$posto = $_POST["posto"];
$nome = $_POST["nome"];
$setor = $_POST["setor"];
$pane = $_POST["pane"];
//verifica se não há campos obrigatórios vazios
if(empty($posto) || empty($nome) || empty($setor) || empty($pane)){
$msg = "<font color='red'><p>Preencha todos os campos</p></font>";
}
else{
$data = date("Y-m-d");
require_once ("conecta.php");
$salva = mysql_query("INSERT INTO servicos (`id`, `posto`, `nome`, `setor`, `pane`, `data`, `situacao`)
VALUES (NULL, $posto, $nome, $setor, $pane, $data, 'Em análise'");
}
}
?>
Esse é o código php, o else ainda tá incompleto, pois simplesmente não armazena nada no POST, ai parei ate resolver o problema..hehehe. E ai tá o formulário...
<body>
<div class="all">
<div class="topo" align="center"><img src="img/dom.jpg" width=80/>
<h2>SSAP</h2>
<h2>Sistema de solicitação de serviços</h2>
</div>
<div class="form">
<?php echo $msg;?>
<form method="POST" action="">
<p>Solicitante:</p>
<SELECT name='posto'>
<option >Posto</option>
<option value="TC">Tenente Coronel</option>
<option value="MJ">Major</option>
<option value="CAP">Capitão</option>
<option value="TEN">Tenente</option>
<option value="ASP">Aspirante</option>
<option value="SO">Sub Oficial</option>
<option value="SGT">Sargento</option>
<option value="CB">Cabo</option>
<option value="SD">Soldado</option>
</SELECT>
<input type="text" name="nome" size=70>
<SELECT width="20">
<option>Setor</option>
<option value="CMT">CMT</option>
<option value="SECCMDO">SECCMDO</option>
<option value="SSAJ">SSAJ</option>
<option value="BMAR">BMAR</option>
<option value="SSIM">SSIM</option>
<option value="SCS">SCS</option>
<option value="SSIC">SSIC</option>
<option value="PCG">PCG</option>
<option value="PMA">PMA</option>
<option value="PCI">PCI</option>
<option value="SSCOM">SSCOM</option>
<option value="SSTRAN">SSTRAN</option>
<option value="SSEF">SSEF</option>
<option value="SSMB">SSMB</option>
<option value="SOT">SOT</option>
<option value="SSPAT">SSPAT</option>
<option value="SSAP">SSAP</option>
<option value="SINF">SINF</option>
<option value="PELOPES">PELOPES</option>
<option value="1�CINFA">1ªCINFA</option>
<option value="2�CINFA">2ªCINFA</option>
<option value="CPA">CPA</option>
</SELECT>
<p>Informe o problema:</p>
<textarea name='pane' rows=10 cols=115></textarea><br><br>
<center><input type='submit' name='go' value="Solicitar serviço"></center>
</form>
</div>
</div>
</body>