Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/12/2004, 15:15
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 20 años, 7 meses
Puntos: 16
Mensaje formaulario de envio de variables y calculadoras...

Hola a todos... esta semana he estado trabajando constantemente en un proyecto para facilitar el trabajo a una empresa.

Lo que he creado con la ayuda de muchos de ustedes es un tipo de respuesta a una cotizacion de los articulos de la empresa. Esta empresa recive muchas cotizaciones diarias de sus artículos, por lo que me han pedido que cree un formato con el cual poder rabajar mas facilmente, uno que sea para imprimir y otro que sea para enviarlo por correo electrónico.

El de imprimir funciona perfectamente ahora les explico como lo he conseguido:

He hecho lo típico, un formulario donde se van completando los datos como la fecha, el nombre de la persona a la que va dirigida la respuesta, el fax de dicha persona y por supuesto, una tabla donde exsten 5 inputs. (y obviamente 5 celdas)

1º) el primer input es el de la cantidad de artículos que desea el cliente. Este recive el NAME=cantidad[$i]
2º) el segundo input es el item del articulo. Este recive el NAME=item[$i]
3º) el tercer es la descripcion del articulo. Este recive el NAME=articulo[$i]
4º) el cuarto es el valor de el producto. Este recive el NAME=valor[$i]
5º) el quinto es la multiplicacion de el primer input con el cuarto input .. esta operacion se hace automaticamente gracias a unos codigos PHP. Este recive el NAME=total[$i]

Lo otro importante, es que como no se sabe cuantos artículos distintos van a cotizar, he creado una etiqueta <SELECT> con la opcion numerica del 1 al 20 ... al elegir el número automaticamente se crean las filas que se necesitan en la tabla que mostre anteriormente .... pero con el siguiente truco... como NO todos los inputs pueden tener el mismo nombre (ya que al enviar el formulario se pone una variable echo) cree esta variable [$i] la cual va a ser reemplazada por el numero de fila que es.

Luego de completar el formulario se traspasan los datos a otra pagina con las variables <? ECHO ""; ?> y tambien tengo otra calculadora que suma todos los totales para dar el total completo de la compra. Esa variable tiene el ombre de "totaltotal".

Hasta ahora no tengo problemas todo funciona de maravilla, luego pongo imprimir y sale todo perfectamente.

El problema ocurrio cuando hice el otro formato ... el que se enviaba por e-mail. Hice todo tal cuel estaba el otro agregando al formulario el <input> para el destino.

Luego al enviar no me funcionaba correctamente, como es un envio por e-mail en el cuerpo dle mensaje no pueden haber variables <? ECHO "" ?> por lo que me dijeron que pusiera lo siguiente ".$_POST["nombre de la variable"]." .... con esto si me funciono perfectamente pero no con todas las variables pues las mas importantes que son las de la tabla no aparecian en el envio del e-mail ..... luego me di cuenta que el error era que estaban mal escritos los nombres de dichas variables.... pero el error persiste y ahora se de que se trata... es la calculadora de los totales... cuando ocurre la sumatoria de los totales para dar el totaltotal me aparece el siguiente error...
__________________
Adios ...!!!!