en donde saco el valor de 1.210,68 y en otra web pregunto un valor exacto pero este segundo puede cambiar siempre ya que son saldos de banco.
lo que sucede es que apenas extraigo el valor del txt y lo comparo en la condicion se hace TRUE en vez de ser FALSE
el valor que viene de la web bancaria es el mismo. el problema es que cuando hago la siguiente condicion se vuelve verdadera. y deberia ser falsa.
Código PHP:
$saldo_cache = saldo_cache($saldos); // texto que viene del txt string
$cuenta['mto_actual']; // valor que viene de la web bancaria que tambien es string
// AMBOS TIENEN EL MISMO VALOR 1.210,68
// aqui deberia ser 1.210,68 >1.210,68 lo cual es FALSE/FALSO
if ($saldo_cache > $cuenta['mto_actual']) {
$retirado = ($saldo_cache - $cuenta['mto_actual']);
$mensaje = "Retirado:" . $retirado . "Bs\n";
$mensaje .= "Diferido:" . trim($cuenta['mto_diferido']) . " Bs \n";
$mensaje .= "Bloqueado:" . trim($cuenta['mto_bloqueado']) . " Bs \n";
$mensaje .= "Disponible:" . trim($cuenta['mto_disponible']) . " Bs \n";
$mensaje .= "Actual:" . trim($cuenta['mto_actual']) . " Bs";
// aqui escribo el saldo actual de que provee la web bancaria
saldo_nuevo($saldos, trim($cuenta['mto_actual']));
//enviarsms('04247452755',$mensaje);
echo $mensaje . "<BR>";
}
saludos de antemano.