Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2012, 04:41
Avatar de protoameeba
protoameeba
 
Fecha de Ingreso: septiembre-2005
Mensajes: 195
Antigüedad: 19 años, 1 mes
Puntos: 3
Exclamación conversor dinero php google

Diablos!!!!

alquien sabe porque no puedo sacar un espacio en blanco que sale como resultado de esta funcion????

...me tiene loko desde hace 4 horas!!!

Código PHP:
Ver original
  1. function currency($from_Currency,$to_Currency,$amount) {
  2. $amount = urlencode($amount);
  3. $from_Currency = urlencode($from_Currency);
  4. $to_Currency = urlencode($to_Currency);
  5. $url = "http://www.google.com/ig/calculator?hl=en&q=$amount$from_Currency=?$to_Currency";
  6. $ch = curl_init();
  7. $timeout = 0;
  8. curl_setopt ($ch, CURLOPT_URL, $url);
  9. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  10. curl_setopt($ch,  CURLOPT_USERAGENT , "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1)");
  11. curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
  12. $rawdata = curl_exec($ch);
  13. $data = explode('"', $rawdata);
  14. $data = explode(' ', $data['3']);
  15. $var = $data['0'];
  16. return $var;
  17. //return $rawdata;
  18. }
  19.  
  20.  
  21. $moneda=currency("LVL","EUR",3400);
  22. echo $moneda;

Resulta que es para convertir de una moneda a otra, donde LVL es la moneda de origen en este caso lats letones EUR es la moneda destino y 3400 es la cantidad para convertir, si lo haces con numero pequeños va como un tiro 34, 50, 100 pero si lo haces con numeros grandes, te mete un caracter raro y un espacio... y no puedo sacarselo ni con

Código PHP:
Ver original
  1. $str = str_replace(" ", "", $str);
  2. $str = str_replace(" ", "", $str);

ayudaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! hehehe

gracias de antemano gente!
__________________
Ser libre no es hacer lo ke uno kiere, sino kerer lo ke uno hace....