Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2007, 11:54
Avatar de damian0021
damian0021
 
Fecha de Ingreso: noviembre-2006
Mensajes: 101
Antigüedad: 18 años
Puntos: 0
problema para mantener los decimales

hola mi problema es el siguiente.

- tengo un archivo Precios.php en el cual defino variables como:

Código PHP:
<?  $prod_1 number_format(7.52,',','.'); ?>
- tengo el archivo prod_1.php donde muestro el producto y incluyo el valor del precio mostrandolo en un formulario, donde el usuario puede elegir la cantidad y comprar el producto.

Código PHP:
<?  include ("precios.php");   ?>

<? echo '<input name="precio" type="hidden" value='.$prod_1.'>' ?>
- al darle a "comprar" mete el producto al carrito con su respectivo precio y llama a este archivo: mete_prod.php

Código PHP:
<? 
include("lib_carrito.php"); 
$_SESSION["ocarrito"]->introduce_producto($HTTP_POST_VARS["id"], $HTTP_POST_VARS["nombre"], $HTTP_POST_VARS["precio"], $HTTP_POST_VARS["cantidad"]);
?>
Este último archivo mete el producto en el carrito que esta definido en la libreria "lib_carrito.php".

Todo esto que describi anteriormente anda perfecto. El unico problema que tengo es que si el precio es 7,50 cuando lo meto al carrito me queda como 7,
como hago para pasar el los 50 centavos???