Tienes toda la razón, acá está el código del formulario
Código PHP:
<head>
<title>Formulario</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="estilo.css" rel="stylesheet" type="text/css" />
<script src="spryjs.js" type="text/javascript"></script>
<link href="sprycss.css" rel="stylesheet" type="text/css" />
<script src="funciones.js" rel="text/javascript"></script>
</head>
<body class="centro" onLoad="cargar_variables()">
<table width="770"border="0" align="left" cellspacing="0" class= "centro">
<td >
<!--
-->
<form action="pagPedido.php" method="post">
<table width="100%">
<tr>
<p><span style="font-family: Tahoma, Geneva, sans-serif">Nro de Cliente:</span>
<input type="text" size="10" maxlength="6" name="idCliente" id="idCliente" tabindex="1" />
<label>
<span style="font-family: Tahoma, Geneva, sans-serif">(Si no tiene, deje este campo en blanco)</span>
<div align="center"></div>
</label></td>
</tr>
<tr>
<td width="40%"><table align="center">
<tr>
<td>Nombre:</td>
<td><input name="Nombre" type="text" id="Nombre" tabindex="2"/></td>
</tr>
<tr>
<td>Apellido:</td>
<td><input name="Apellido" type="text" id="Apellido" tabindex="3"/></td>
</tr>
<tr>
<td>Empresa:</td>
<td><input name="Empresa" type="text" id="Empresa" tabindex="4"/></td>
</tr>
<tr>
<td>Domicilio:</td>
<td><input name="Domicilio" type="text" id="Domicilio" tabindex="5"/></td>
</tr>
<tr>
<td>Ciudad:</td>
<td><input name="ciudad" type="text" id="ciudad" tabindex="6"/></td>
</tr>
</table></td>
<td width="60%"><table align="center">
<tr>
<td>Sector:</td>
<td><input name="sector" type="text" id="sector" tabindex="7"/></td>
</tr>
<tr>
<td>Mail:</td>
<td><span id="sprytextfield1">
<label>
<input name="Mail" type="text" id="Mail" tabindex="11"/>
</label>
<span class="textfieldRequiredMsg">Debe completar</span></span></td>
</tr>
<tr>
<td>telefono:</td>
<td><span id="sprytextfield2">
<label>
<input name="telefono" type="text" id="telefono" tabindex="11"/>
</label>
<span class="textfieldRequiredMsg">Debe completar</span></span></td>
</tr>
<tr>
<td>Fecha entrega:</td>
<td>
<select name="dia" id="dia" tabindex="15">
<option value="elegir">Dia</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<select name="mes" id="mes" tabindex="15">
<option value="elegir">Mes</option>
<option value="enero">Enero</option>
</select></td>
</tr>
<td>Pago y entrega:</td>
<td>
<select name="pagoentrega" id="pagoentrega" tabindex="15">
<option value="elegir">Seleccione</option>
<option value="Transferencia y retiro en local">Transferencia y retiro en local</option>
<option value="Pago en local y retiro al mismo tiempo">Pago en local y retiro al mismo tiempo</option>
<option value="Transferiré y solicito envío">Transferiré y solicito envío</option>
</select>
</td>
</tr>
<td>Boleta o factura:</td>
<td>
<select name="boletaofactura" id="boleta ofactura" tabindex="15">
<option value="elegir">Seleccione</option>
<option value="Boleta">Boleta</option>
<option value="Factura">Factura</option>
</select>
</td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2" align="center"> </td>
</tr>
<tr>
<td colspan="2" align="center"><strong>PRODUCTOS</strong></td>
</tr>
<tr>
<td colspan="2" ><table width="600px" align="center">
<tr>
<td width="29%">Elija categoría:</td>
<td width="71%"><span id="elegir_producto" >
<select name="producto_select" id="producto_select" onchange="elegir_producto_aceptar()" tabindex="12">
<option value="elegir">Seleccione la categoría de productos</option>
<option value="tortas">Tortas</option>
<option value="empanadas">Empanadas</option>
<option value="pan">Pan</option>
<option value="canapes">Canapés</option>
</select>
</span></td>
</tr>
<tr>
<td>Elija los productos:</td>
<td><div id="codigo_elegir">
<select name="subproducto_select" id="subproducto_select" tabindex="13">
<option value="elegir" selected="selected">Elija</option>
</select>
</div></td>
</tr>
<tr>
<td>Cantidades:</td>
<td><input name="producto_cantidad" type="text" id="producto_cantidad" tabindex="14" size="7"/>
(Por Ejemplo: "<span style="font-weight: bold">3</span>" Docenas de empandas fritas de queso)</td>
</tr>
<tr>
</table>
<p align="center">
<input type="button" value="Agregar a la lista" onClick="agregar_producto_aceptar()" tabindex="15"/>
</p></td>
</tr>
<tr>
<td colspan="2" align="left" name="lista_productos_pedidos", id=""> </td>
</tr>
<tr>
<td colspan="2" align="center"><strong>LISTA DE PRODUCTOS</strong></td>
</tr>
<tr>
<td colspan="2" align="left"><span id="productos_comprados"></span></td>
</tr>
<tr>
<td colspan="2" align="center"><strong>COMENTARIOS ADICIONALES</strong></td>
</tr>
<tr>
<td colspan="2" align="center"><textarea name="Comentario" cols="70" rows="4" id="Comentario" tabindex="16" input="input"></textarea>
</textarea>
</textarea></td>
</tr>
<tr>
<td colspan="2" align="left"><div align="center">
<p>
<?
require_once('recaptchalib.php');
//Llaves de la captcha
$captcha_publickey = "6Lf8luMSAAAAAH0GMqNncg1AzCNANPqs4yNFNrv8";
$captcha_privatekey = "6Lf8luMSAAAAAERBOx2y0CsvuKXhTiW_3-R_Ip3k ";
$error_captcha=null;
if ($_POST){
$captcha_respuesta = recaptcha_check_answer ($captcha_privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if ($captcha_respuesta->is_valid) {
//todo correcto
//hacemos lo que se deba hacer una vez recibido el formulario válido
echo "Todo correcto!";
}else{
//El código de validación de la imagen está mal escrito.
echo "Has escrito mal el texto";
$error_captcha = $captcha_respuesta->error;
}
}
?>
</p>
<p><?
//escribimos en la página lo que nos devuelve recaptcha_get_html()
echo recaptcha_get_html($captcha_publickey, $error_captcha);
?> </p>
</div></td>
</tr>
<tr>
<td><div align="right">
<input type="submit" value="Enviar" />
</div></td>
<td><input type="reset" name="Resetear" value="Comenzar de nuevo" tabindex="18"/></td>
</tr>
</table>
<br /><br />
</form></td>
<td class="tablaBordeDer"> </td>
</tr>
<tr >
<td class="tablaAba" colspan="3"></td>
</tr>
</table>
<script type="text/javascript">
_uacct = "UA-2215132-8";
urchinTracker();
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
</script>
</body>
</html>
acá esta en funcionamiento http://www.manuelaranda.cl/reservaform/pedido.php