He resuelto el tema del número de operación, que venía dado por una errónea selección del formulario que remite los datos a comercio.php
Código:
<script type="text/javascript">
<!--
var a = Aleatorio();
document.formulariotpv.Num_operacion.value = a;
-->
</script>
En lugar de
Código:
document.formulario.Num_operacion.value = a;
Pero falta el importe.
Los datos están aquí:
Código:
function aceptar(){
/* var a,b,c;
a = document.formulariotpv.Num_operacion.value;
b = document.formulariotpv.Importe.value;
// c = "comercio.php?Num_operacion=";
c = c + a + "&Importe=" + b;
// alert(c);
document.formulariotpv.redirect.value = c;
// alert(document.formulario.redirect.value);
*/
document.formulariotpv.submit();
}
Y en el campo en sí que da opción a la elección del importe:
Código:
<input type="radio" name="Service Option" value="Opcion" onclick="document.formulario.Importe.value=968;"/>
Lo que no sé es cómo se integra con el formulario que remite tal dato a comercio.php