Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/08/2015, 15:12
australopitecu
 
Fecha de Ingreso: agosto-2015
Ubicación: Madrid
Mensajes: 3
Antigüedad: 8 años, 8 meses
Puntos: 0
Respuesta: Conseguir código que cambie la coma decimal por punto decimal.

Hola!

Gracias por contestar.

Voy a ser más concreto. Tengo una URL que permite el pago a través de Paypal con la siguiente forma:
<a href=" https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=tienda%40sanmarino%2ee s&lc=ES&item_name=Pedido%20para%20{CUSTOMER.CUSTEN TITY16}&item_number=FACTURA PROFORMA {TNX.NO}&amount= {TNX.AMOUNT} &currency_code=EUR#m"target="_blank">Para realizar pago pulse aquí.</a>

La variable {TNX.AMOUNT} es el importe total. Y el programa lo envía con coma decimal. Imaginemos un importe de: 10,10 €.
De esta manera el link quedaría:

<a href=" https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=tienda%40sanmarino%2ee s&lc=ES&item_name=Pedido%20para%20{CUSTOMER.CUSTEN TITY16}&item_number=FACTURA PROFORMA {TNX.NO}&amount=10,10 &currency_code=EUR#m"target="_blank">Para realizar pago pulse aquí.</a>

Pues bien, este link no es válido porque para que funcione el 10,10 debe estar introducido como 10.10, es decir:

<a href=" https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=tienda%40sanmarino%2ee s&lc=ES&item_name=Pedido%20para%20{CUSTOMER.CUSTEN TITY16}&item_number=FACTURA PROFORMA {TNX.NO}&amount= 10.10 &currency_code=EUR#m"target="_blank">Para realizar pago pulse aquí.</a>

Se puede comprobar fácilmente si accedes al link. Uno devuelve error y el otro no.

¿No se puede poner algo delante de la variable para que ese valor cambie la coma (,) por el punto (.)?

Perdonen si no me he expreso correctamente y quedo muy agradecido por su ayuda.

Alejandro