$_POST de um campo aparece na barra de enderecos
ola amigos
quando dou submit em um formulario ele nao chama o que esta no action da tag form... ao inves disso aparece o $_POST de um combo do formulario.
assim:
o que deveria aparecer assim:
... .php?acao=salvarBoxCategoria
esta aparecendo assim:
... .php?cmbCategoriaBox=24
sendo que este cmbCategoriaBox e o id do campo. vejam o codigo do formulario:
<div style=" margin-left:10px; margin-top:5px; border:1px solid; height:150px; width:324px; background-color:#EEDD82; ">
<br/><table align="center" width="320">
<form name="frmBoxCategoria" id="frmBoxCategoria" action="<?php echo $_SERVER['PHP_SELF'];?>?acao=salvarBoxCategoria" >
<tr>
<th colspan="2">Box por Categoria de Produto:</th>
</tr>
<tr>
<td> </td><td></td>
</tr>
<tr>
<td><label>Nome do Box:</label></td>
<td><input type="text" id="txtNomeBox" value="" /></td>
</tr>
<tr>
<td><label>Categoria do Box:</label></td>
<td>
<select name="cmbCategoriaBox" id="cmbCategoriaBox">
<?php
$catDao = new CategoriaDAO;
echo $catDao->popularCombo();
?>
</select>
</td>
<tr><td></td></tr>
<tr>
<td align="right" colspan="2">
<input type="submit" id="btnSalvarBoxCategoria" value="Criar" style="width:75px;" />
</td>
</tr>
</tr>
</form>
</table>
</div>Discussão (2)
Carregando comentários...