Conversão não funciona online
Oie, olha eu aqui novamente , essa questão é para quem esta acostumado com bugs que inicialmente não fazem sentido
Meu código funciona bem o objetivo dele é fazer algumas confirmações e mostrar o preço em real onde inicialmente tenho:
<?php
session_start();
include('../../sqlServices/db.php');
$nomemoeda = $_GET['nomemoeda'];
$valormoeda = $_GET['valormoeda'];
$brl = $_GET['brl'];
$usdconvert = $usdimport;
$check = "SELECT `limite`,`percentual` FROM `biaContabilidade`.`moedatbl` WHERE `nomemoeda`='$nomemoeda' AND `isactive`=1";
$checkr = mysqli_query($con, $check);
$rowct = mysqli_fetch_array($checkr);
$limit = $rowct['limite'];
if ($valormoeda < $limit) {
// echo "<script> alert ( 'limite abaixo'); </script>";
echo "true";
} else {
$percentual = $rowct['percentual'];
$percentual = $percentual / 100;
$percentual = $brl * $percentual;
$appliedpercentualBRLValue = $brl + $percentual;
$brl = number_format($brl * 100);
// echo "Pay R$ " .$brl."/-";
echo $brl;
}
Não suficiente estou tentando mostrar o preço que é exibido neste código em dólar uma vez que tenho um crontab pegando a taxa e a atualizando a cada 2 horas (eu sei é muito, mas é uma condição interna), desta forma complementei o código assim:
<?php
session_start();
include('../../sqlServices/db.php');
$usdimport = file_get_contents("../Textvalue/valuebrl.txt");
$nomemoeda = $_GET['nomemoeda'];
$valormoeda = $_GET['valormoeda'];
$brl = $_GET['brl'];
$usdconvert = $usdimport;
$check = "SELECT `limite`,`percentual` FROM `biaContabilidade`.`moedatbl` WHERE `nomemoeda`='$nomemoeda' AND `isactive`=1";
$checkr = mysqli_query($con, $check);
$rowct = mysqli_fetch_array($checkr);
$limit = $rowct['limite'];
if ($valormoeda < $limit) {
// echo "<script> alert ( 'limite abaixo'); </script>";
echo "true";
} else {
$percentual = $rowct['percentual'];
$percentual = $percentual / 100;
$percentual = $brl * $percentual;
$appliedpercentualBRLValue = $brl + $percentual;
$brl = number_format($brl * 100 / $usdconvert);
// echo "Pay R$ " .$brl."/-";
echo $brl;
}
como pode ver adicionei o caminho da minha cotação:
**$usdimport = file_get_contents("../Textvalue/valuebrl.txt");**
e mudei o final do código:
**$brl = number_format($brl * 100 / $usdconvert);**
Bem, localmente ele funciona direitinho, faz a conversão normal e exibe um poupup com o carrinho da stripe e o preço em dólar do jeito que preciso, mas online não funciona. Curiosamente o caminho esta correto.
Não consigo entender, será que estou usando alguma rotina aqui erroneamente?Discussão (1)
Carregando comentários...