11/08/2008, 10:51
|
| | | Fecha de Ingreso: junio-2008 Ubicación: Roca Casterly
Mensajes: 141
Antigüedad: 16 años, 6 meses Puntos: 2 | |
Respuesta: formulario: levantar pedido online Entiendo que lo que quieres es hacer operaciones con esas líneas en tiempo de usuario, antes de que lo envíe, ¿no? Si es así te digo que en PHP eso no es posible. Es un lenguaje que sólo ejecuta y visualiza el resultado del script PHP una vez por solicitud. Para hacer eso deberías mezclar otros lenguajes, como por ejemplo Javascript. Podrías hacer en JS que una vez perdido el foco del campo en cuestión, se ejecute una función, compruebe si ese campo tiene algún valor y si es así calculas los otros campos y les pones el resultado. El código exacto no te lo sabría decir pues aunque sé como funciona JS apenas lo uso.
Y si lo que quieres es calcular una vez enviado, entonces no tiene perdida, en el script al que dirige el "submit" no tienes mas que recoger los parámetros por POST y tratarlos (GET lo descartaría porque veo que hay muchos cambios y te verías limitado por la capacidad de caracteres imprimibles en las direcciones URL de los navegadores).
__________________ Un Lannister siempre cumple sus promesas |