mira hice una cosa, es decir para no tener que liar tanto decidi meter ambos formularios en una sola pagina, ahora me llega el correo , pero no me marca la cantidad que piden y el valor siempre me marca el mismo cuando pide 1 que cuando pide 3 , el problema es el value que le tengo marcado el valor 1.95 , al igual que en el script , no se como ponerlo para que almenos me marca la cantidad que pide, el total tambien me lo manda por correo , aki de nuevo el codigo
Código HTML:
Ver original
<body style="background-color:#00cc66"> <table width="455" height="449" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" bgcolor="#CCCCCC">1234
<th width="451" height="447" scope="col"><table width="412" cellspacing="0" align="center" bgcolor="#009966"> <th width="408" height="401" scope="col"> <input type="hidden" name="form" value="form" /><form name=pedido action="recibido1.php" method="POST">
<input type=checkbox name=revista1 value=1.95 id="revista1"> <font color="#FFFFFF">Tomate rosa:
</font> |
<font color="#FFFFFF">Cantidad:
</font> <input type=text name=c_revista1 size=2 id="precio"> <font color="#FFFFFF">Precio por kg : 1.95
</font> <input type=checkbox name=revista2 value=1.95 id="revista2 "> <font color="#FFFFFF">Tomate Pera:
</font>|
<font color="#FFFFFF">Cantidad:
</font> <input type=text name=c_revista2 size=2 id="precio2"> <font color="#FFFFFF">Precio por kg : 1.95
</font><br /><br /> <input type=checkbox name=revista3 value=1.95 id="revista3"><font color="#FFFFFF">Tomate Ensalada:
</font> |
<font color="#FFFFFF">Cantidad:
</font> <input type=text name=c_revista3 size=2 id="precio3"> <font color="#FFFFFF">Precio por kg : 1.95
</font> <input type=checkbox name=revista4 value=1.95 id="revista4"> <font color="#FFFFFF">Tomate Cherry:
</font>|
<font color="#FFFFFF">Cantidad:
</font> <input type=text name=c_revista4 size=2 id="precio4"> <font color="#FFFFFF"> Precio por kg : 1.95
</font> <br /><br /> <font color="#FFFFFF">PRECIO TOTAL
</font> <input type=total name=total value="" size="2" id="total"> <input type=button value=Calcular onClick="calcular(this.form)"> <input type="reset" value="Borrar datos">
<input name="nombre" type="text" id="nombre" /> E-mail:
<input name="mail" type="text" id="mail" /> Poblacion :
<input type="text" name="poblacion" /> <input type="text" name="telefono" /> <textarea name="mensaje" id="mensaje" cols="35" rows="8"></textarea> <input type="submit" onclick="MM_validateForm('mail','','RisEmail');MM_validateForm('nombre','','R');return document.MM_returnValue">
y esta es el script
Código Javascript
:
Ver originalfunction calcular(form) {
gastos = 0.95;
subtotal1 = 0;
subtotal2 = 0;
subtotal3 = 0;
subtotal4 = 0;
if(form.revista1.checked == true) {
revista1 = form.revista1.value;
c_revista1 = form.c_revista1.value;
subtotal1 = (revista1*c_revista1)
}
if(form.revista2.checked == true) {
revista2 = form.revista2.value;
c_revista2 = form.c_revista2.value;
subtotal2 = (revista2*c_revista2)
}
if(form.revista3.checked == true) {
revista3 = form.revista3.value;
c_revista3 = form.c_revista3.value;
subtotal3 = (revista3*c_revista3)
}
if(form.revista4.checked == true) {
revista4 = form.revista4.value;
c_revista4 = form.c_revista4.value;
subtotal4 = (revista4*c_revista4)
}
if(subtotal1 !=0 || subtotal2 != 0 || subtotal3 != 0 || subtotal4 != 0 ) {
total_a = (subtotal1+subtotal2+subtotal3+subtotal4+gastos);
form.total.value = total_a;
}
}