Estou criando um site de agencia de veiculos,mais quando eu tento adicionar um veiculos ele retorna a mesma pagina para preencher os dados do veiculo em branco e não salva
Segue o codigo
Agradeço desde já
<?
require 'seguranca.php';
require '../configuracoes.php';
require '../config/config.php';
// process and store data
if($cadastro) {
// check to see if the cadastro number entered already exists in db
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "SELECT id FROM $dbvin WHERE cadastro='$cadastro'";
$result = mysql_db_query($dbname, $query, $link);
if(mysql_num_rows($result)) {
echo "<script language='JavaScript'> alert('O número de cadastro digitado não existe.'); </script>";
} else {
// marca input query friendly
foreach($_POST as $key => $value) {
$_POST[$key] = addslashes($value);
}
// add listing to database
$time = time();
$codigo = substr(time().rand(10000,99999),-15);
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "INSERT INTO $dbvin VALUES('0',
'$codigo',
'$time',
'$time',
'0',
'0',
'$_POST[cadastro]',
'$_POST[vin]',
'$_POST[anofabricacao]',
'$_POST[anomodelo]',
'$_POST[marca]',
'$_POST[model]',
'$_POST[condicao]',
'$_POST[categoria]',
'$_POST[quilometragem]',
'$_POST[preco]',
'$_POST[exterior]',
'$_POST[interior]',
'$_POST[body]',
'$_POST[portas]',
'$_POST[motor]',
'$_POST[combustivel]',
'$_POST[trans]',
'$_POST[sistemasom]',
'$_POST[financiamento]',
'$_POST[equipamentos]',
'$_POST[observacoes]',
'$_POST[destq]'
)";
mysql_db_query($dbname, $query, $link);
mysql_close($link);
echo "<script language='JavaScript'> window.location='pre_visualizar.php?codigo=$codigo'; </script>";
echo "Você adicionou um veículo";
exit();
}
}
$numero = substr(rand(10000,99999),-15);
?>
<html>
<head>
<title>Painel de Controle</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../css/estilos.css" rel="stylesheet" type="text/css">
<script language='JavaScript' src='../funcoes.js'></script>
<style type="text/css">
<!--
body {
background-color: #DDDEE2;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style></head>
<body>
<? include "header.php"; ?>
<table width=700 border=0 align="center" cellpadding=3 cellspacing=1 class="tabela">
<form action='<?=$PHP_SELF?>' method=post onSubmit='return checkrequired(this)'>
<tr>
<td colspan=4 align='center' class='barra_titulos'><b class="print">Anunciar veículo </b></td>
</tr>
<tr>
<td colspan=2><b>Informações Obrigatórias</b></td>
<td colspan=2><b>Informações Opcionais </b></td>
</tr>
<tr>
<td width=80>N. Cadastro:</td>
<td width=270><input class='texto2' readonly type=text name='cadastro' value='<?=$numero?>' style='width:150px' alt='required' maxlength=20 tabindex='1'>
<img src='../design/arrow_left.jpg' align='absmiddle'></td>
<td width=80>Cor externa:</td>
<td width=270><input class='texto2' type=text name='exterior' value='<?=$exterior?>' style='width:150px' maxlength=30 tabindex='10'></td>
</tr>
<tr>
<td>Final da Placa:</td>
<td><input class='texto2' type=text name='vin' value='<?=$vin?>' style='width:150px' alt='required' maxlength=30 tabindex='2'>
<img src='../design/arrow_left.jpg' align='absmiddle'><font class='hint'> <br>
(ex.: 4 e 5)</font></td>
<td>Cor interna:</td>
<td><input class='texto2' type=text name='interior' value='<?=$interior?>' style='width:150px' maxlength=30 tabindex='11'></td>
</tr>
<tr>
<td>Ano/Fabricação</td>
<td><input class='texto2' type=text name='anofabricacao' value='<?=$anofabricacao?>' style='width:50px' maxlength=4 alt='required' tabindex='3'>
<img src='../design/arrow_left.jpg' align='absmiddle'> <font class='hint'>(ex.: 2005)</font></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Ano/Modelo</td>
<td><input class='texto2' type=text name='anomodelo' value='<?=$anomodelo?>' style='width:50px' maxlength=4 alt='required' tabindex='3'>
<img src='../design/arrow_left.jpg' align='absmiddle'> <font class='hint'>(ex.: 2004)</font></td>
<td>Tipo de veículo </td>
<td><input class='texto2' type=text name='body' value='<?=$body?>' style='width:150px' maxlength=20 tabindex='12'>
<font class='hint'>(ex.: Compacto, Esportivo, Conversível, Sedan, Fora-de-estrada)</font></td>
</tr>
<tr>
<td>Marca:</td>
<td>
<select class='texto2' name='marca' alt='required' style='width:150px' tabindex='4'>
<option value='<?=$marca?>'><?=$marca?></option>
<? for ($n = 0; $n < count($mset); $n++) { echo "<option value='$mset[$n]'>$mset[$n]</option>"; } ?>
</select>
<img src='../design/arrow_left.jpg' align='absmiddle'> </td>
<td>Portas</td>
<td><input class='texto2' type=text name='portas' value='<?=$portas?>' style='width:50px' maxlength=1 tabindex='13'>
<font class='hint'>(ex.: 2, 4)</font></td>
</tr>
<tr>
<td>Modelo</td>
<td>
<select class='texto2' name='model' alt='required' style='width:150px' tabindex='4'>
<option value='<?=$model?>'><?=$model?></option>
<? for ($n = 0; $n < count($modset); $n++) { echo "<option value='$modset[$n]'>$modset[$n]</option>"; } ?>
</select>
<img src='../design/arrow_left.jpg' align='absmiddle'> <font class='hint'><br> </td>
<td>Motor</td>
<td><input class='texto2' type=text name='motor' value='<?=$motor?>' style='width:150px' maxlength=40 tabindex='14'>
<font class='hint'><br>
(ex.: 240cv, 6cc, 1.0)</font></td>
</tr>
<tr>
<td>Condição</td>
<td>
<select class='texto2' name='condicao' alt='required' style='width:150px' tabindex='6'>
<option value='<?=$condicao?>'><?=$condicao?></option>
<option value='Novo'>Novo</option>
<option value='Usado'>Usado</option>
</select>
<img src='../design/arrow_left.jpg' align='absmiddle'> </td>
<td>Combustível</td>
<td><input class='texto2' type=text name='combustivel' value='<?=$combustivel?>' style='width:150px' maxlength=20 tabindex='15'>
<font class='hint'><br>
(ex.: Gasolina, Álcool, Diesel, KM/l)</font></td>
</tr>
<tr>
<td>Categoria</td>
<td>
<select class='texto2' name='categoria' alt='required' style='width:150px' tabindex='7'>
<option value='<?=$categoria?>'><?=$categoria?></option>
<? for ($n = 0; $n < count($cset); $n++) { echo "<option value='$cset[$n]'>$cset[$n]</option>"; } ?>
</select>
<img src='../design/arrow_left.jpg' align='absmiddle'> </td>
<td>Transmissão</td>
<td><input class='texto2' type=text name='trans' value='<?=$trans?>' style='width:150px' maxlength=20 tabindex='16'>
<font class='hint'><br>
(ex.: Automática, Manual, 6 marchas)</font></td>
</tr>
<tr>
<td>Quilometragem</td>
<td><input class='texto2' type=text name='quilometragem' value='<?=$quilometragem?>' style='width:150px' alt='required' maxlength=9 tabindex='8'>
<img src='../design/arrow_left.jpg' align='absmiddle'> <font class='hint'><br>
(ex.: 20.000)</font></td>
<td>Sistema de Som</td>
<td><input class='texto2' type=text name='sistemasom' value='<?=$sistemasom?>' style='width:150px' maxlength=40 tabindex='17'></td>
</tr>
<tr>
<td>Preço à vista</td>
<td><input class='texto2' type=text name='preco' value='<?=$preco?>' style='width:150px' alt='required' maxlength=15 tabindex='9'>
<img src='../design/arrow_left.jpg' align='absmiddle'> <font class='hint'><br>
(ex.: 45.000)</font></td>
</tr>
<tr>
<td>Financiamento</td>
<td colspan=3><br>
<textarea class='texto2' name='financiamento' style='width:507; height:50' tabindex='18'><?=$financiamento?></textarea>
<font class='hint'><br>
(Coloque informações sobre possíveis financiamentos de qualquer espécie, caso só aceite dinheiro à vista deixe este campo em branco.) </font><br>
<br></td>
</tr>
<tr>
<td>Equipamentos/Opcionais</td>
<td colspan=3><br>
<textarea class='texto2' name='equipamentos2' style='width:507; height:50' tabindex='18'><?=$equipamentos?></textarea>
<font class='hint'><br>
(Neste espaço você pode colocar especificações do veículo, equipamentos de série etc.) </font><br>
<br></td>
</tr>
<tr>
<td>Observações</td>
<td colspan=3><br><textarea class='texto2' name='observacoes' style='width:507; height:50' tabindex='18'><?=$observacoes?></textarea> <font class='hint'><br>
(Neste espaço você pode colocar qualquer obervação sobre o veículo, possível interesse em trocas ou outro veículos como parte do pagamento etc.) </font><br>
<br></td>
</tr>
<tr>
<td>Colocar em destaque:</td>
<td>
<select name="destq">
<option value="nao">Não</option>
<option value="sim">Sim</option>
</select> </td>
<td colspan=2> </td>
</tr>
<tr>
<td align='center' colspan=4>
<input class='texto2' type=button value='Cancelar' onClick="window.location='index.php';">
<input class='texto2' type=submit value='Adicionar' tabindex='19'> </td>
</tr>
</form>
</table>
</body>
</html>