Foros del Web » Programando para Internet » PHP »

error al calcular el IVA con variable

Estas en el tema de error al calcular el IVA con variable en el foro de PHP en Foros del Web. Hola, con un script, envio al usuario que hacomprado un articulo en mi web, el cual envia una factura, y tengo que desglosar el IVA, ...
  #1 (permalink)  
Antiguo 10/12/2008, 05:28
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
error al calcular el IVA con variable

Hola, con un script, envio al usuario que hacomprado un articulo en mi web, el cual envia una factura, y tengo que desglosar el IVA, es decir, sumar el total el IVA.
yo lo he hecho asi, pero no me funciona, me da error en la linea 16, alguna sugerencia ???

$iva=16
Linea 16 $ivatotal=$total*$iva/100;
$pedido .= "<br><br> <strong> TOTAL FACTURA : </strong>" . $total . "<br><br>IVA" .$ivatotal;

Lo he provado asi, pero sigue saliendo error en la linea 16:

$iva=16
Linea 16 $ivasubtotal=$total*$iva;
$ivatotal=$ivasubtotal/100;
$pedido .= "<br><br> <strong> TOTAL FACTURA : </strong>" . $total . "<br><br> IVA" . $ivatotal;

Última edición por GatorV; 10/12/2008 a las 10:48
  #2 (permalink)  
Antiguo 10/12/2008, 06:13
 
Fecha de Ingreso: abril-2005
Mensajes: 85
Antigüedad: 19 años
Puntos: 0
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

$iva=16
te falta el ;
  #3 (permalink)  
Antiguo 10/12/2008, 06:35
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
ahora si funciona... vaya error mas tonto... gracias.... jejejje...
ahora tengo el siguiente problema, no me calcula lo que queria, es decir:
multipicar la $total*$iva ( que es 16 ) y dividirlo todo entre"/" 100, ese seria el total del importe con el IVA, pero me sale el sioguiente resultado en el email con este codigo:

codigo:
$iva=16;
$ivasubtotal=$total*$iva;
$ivatotal=$ivasubtotal/100;
$pedido .= "<br><br> <strong> TOTAL FACTURA : </strong>" . $ivatotal . "<hr>";

resultado del email:

Producto 1--------205 x 1 Subtotal : 205 Euros
Producto 2--------52 x 2 Subtotal : 104 Euros


TOTAL FACTURA : 49.44

No entiendo este total...!!???

Lo he intentado desglosar asi, pero ahora me da un error en la ultima linea de la pagina:

$iva=16;
$ivasubtotal=$total*$iva;
$ivatotal=$ivasubtotal/100;
$ok=$total+$ivatotal;
$pedido .= "<br><br> <strong> TOTAL FACTURA : </strong>" . $ok . "<hr>";

Última edición por GatorV; 10/12/2008 a las 10:49
  #4 (permalink)  
Antiguo 10/12/2008, 07:15
Avatar de Snd234  
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

pero que error exactamente, ya que al probarlo asi mismo y asignar un valor a total funciona bien...

Y lo otro, puedes simplificar todo eso en una sola linea:

Código PHP:
$pedido .= "<strong>TOTAL FACTURA:</strong>" $total*1.16 "<hr>"
__________________
KIBIT.cl
  #5 (permalink)  
Antiguo 10/12/2008, 07:19
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

el error que me genera ahora, es este:

Wed Dec 10 14:16:05 2008] [error] [client .........] PHP Parse error: syntax error, unexpected $end in /var/www/vhosts/miweb/httpdocs/tienda-mitienda/confirmacion.php on line 119, referer: http://www.miweb.php

Segun esto, yo interpreto que sale error en la $end, pero yo en mi pagina, no hay ninguna $end no entiendo este error...

Última edición por jonysi_d; 13/02/2009 a las 07:53
  #6 (permalink)  
Antiguo 10/12/2008, 07:40
Avatar de Snd234  
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

Ese error aparece cuando no tienes cerrada correctamente alguna estructura, por ejemplo:

Código PHP:
if($foo) {
        echo 
"es verdadero";
        echo 
":-)";
        
    } else {
        echo 
"es falso";
        echo 
":-("
Fíjate que el else tiene 2 sentencias, pero en ninguna parte se cierra la llave, por lo que produce el mismo error que te aparece a ti.
__________________
KIBIT.cl
  #7 (permalink)  
Antiguo 10/12/2008, 10:46
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

Ya esta solucionado. Gracias Snd234 por tu aporte, al simplificar el codigo es mejor y mas claro...
Era eso, faltava cerrar una estructura...

Gracias

Todo funciona perfecto
  #8 (permalink)  
Antiguo 10/12/2008, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: error al calcular el IVA con variable...socorrooo !!!!

Por favor no uses cosas como AYUDA! SOCORRO! en tus titulos de tus temas.

Titulo de tema editado.
  #9 (permalink)  
Antiguo 15/12/2008, 07:54
 
Fecha de Ingreso: octubre-2007
Mensajes: 724
Antigüedad: 16 años, 6 meses
Puntos: 4
Respuesta: error al calcular el IVA con variable

ok !!! GatorV ... disculpa, no sabia que dentro de un tema no se podía colocar ese tipo de frases..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:35.