Mini Shell
<?php
$JSONKur = json_decode(file_get_contents('https://api.genelpara.com/embed/para-birimleri.json'), true);
if(str_replace(',', '.', $JSONKur['XU100']['degisim']) >= 0) { $KurDegisimXU100 = "up"; } else { $KurDegisimXU100 = "down"; }
if(str_replace(',', '.', $JSONKur['USD']['degisim']) >= 0) { $KurDegisimUSD = "up"; } else { $KurDegisimUSD = "down"; }
if(str_replace(',', '.', $JSONKur['EUR']['degisim']) >= 0) { $KurDegisimEUR = "up"; } else { $KurDegisimEUR = "down"; }
if(str_replace(',', '.', $JSONKur['GBP']['degisim']) >= 0) { $KurDegisimGBP = "up"; } else { $KurDegisimGBP = "down"; }
if(str_replace(',', '.', $JSONKur['BTC']['degisim']) >= 0) { $KurDegisimBTC = "up"; } else { $KurDegisimBTC = "down"; }
if(str_replace(',', '.', $JSONKur['ETH']['degisim']) >= 0) { $KurDegisimETH = "up"; } else { $KurDegisimETH = "down"; }
if(str_replace(',', '.', $JSONKur['XRP']['degisim']) >= 0) { $KurDegisimXRP = "up"; } else { $KurDegisimXRP = "down"; }
if(str_replace(',', '.', $JSONKur['BCH']['degisim']) >= 0) { $KurDegisimBCH = "up"; } else { $KurDegisimBCH = "down"; }
if(str_replace(',', '.', $JSONKur['LTC']['degisim']) >= 0) { $KurDegisimLTC = "up"; } else { $KurDegisimLTC = "down"; }
if(str_replace(',', '.', $JSONKur['GA']['degisim']) >= 0) { $KurDegisimGA = "up"; } else { $KurDegisimGA = "down"; }
?>
<?php
$JSON = json_decode(file_get_contents('https://api.genelpara.com/embed/doviz.json'), true);
?>
<?php
class DovizKurlari {
private $tcmb = "https://www.tcmb.gov.tr/kurlar/today.xml";
private $conn;
public $tl;
public $dolar_alis;
public $dolar_satis;
public $euro_alis;
public $euro_satis;
public $pound_alis;
public $pound_satis;
public $ruble_alis;
public $ruble_satis;
public $aud_alis;
public $aud_satis;
public $dkk_alis;
public $dkk_satis;
public $chf_alis;
public $chf_satis;
public $sek_alis;
public $sek_satis;
public $cad_alis;
public $cad_satis;
public $kwd_alis;
public $kwd_satis;
public $nok_alis;
public $nok_satis;
public $sar_alis;
public $sar_satis;
public $jpy_alis;
public $jpy_satis;
public $bgn_alis;
public $bgn_satis;
public $ron_alis;
public $ron_satis;
public $irr_alis;
public $irr_satis;
public $cny_alis;
public $cny_satis;
public $pkr_alis;
public $pkr_satis;
public $qar_alis;
public $qar_satis;
public $krw_alis;
public $krw_satis;
public $azn_alis;
public $azn_satis;
public $aed_alis;
public $aed_satis;
public function __construct(){
$this->conn = simplexml_load_file($this->tcmb);
$this->TL_Data();
$this->USD_Data();
$this->EUR_Data();
$this->POUND_Data();
$this->RUBLE_Data();
$this->AUD_Data();
$this->DKK_Data();
$this->CHF_Data();
$this->SEK_Data();
$this->CAD_Data();
$this->KWD_Data();
$this->NOK_Data();
$this->SAR_Data();
$this->JPY_Data();
$this->BGN_Data();
$this->RON_Data();
$this->IRR_Data();
$this->CNY_Data();
$this->PKR_Data();
$this->QAR_Data();
$this->KRW_Data();
$this->AZN_Data();
$this->AED_Data();
}
public function TL_Data(){
$this->tl = 1;
}
public function USD_Data(){
$this->dolar_alis = $this->conn->Currency[0]->ForexBuying;
$this->dolar_satis = $this->conn->Currency[0]->ForexSelling;
}
public function EUR_Data(){
$this->euro_alis = $this->conn->Currency[3]->ForexBuying;
$this->euro_satis = $this->conn->Currency[3]->ForexSelling;
}
public function POUND_Data(){
$this->pound_alis = $this->conn->Currency[4]->ForexBuying;
$this->pound_satis = $this->conn->Currency[4]->ForexSelling;
}
public function RUBLE_Data(){
$this->ruble_alis = $this->conn->Currency[14]->ForexBuying;
$this->ruble_satis = $this->conn->Currency[14]->ForexSelling;
}
public function AUD_Data(){
$this->aud_alis = $this->conn->Currency[1]->ForexBuying;
$this->aud_satis = $this->conn->Currency[1]->ForexSelling;
}
public function DKK_Data(){
$this->dkk_alis = $this->conn->Currency[2]->ForexBuying;
$this->dkk_satis = $this->conn->Currency[2]->ForexSelling;
}
public function CHF_Data(){
$this->chf_alis = $this->conn->Currency[5]->ForexBuying;
$this->chf_satis = $this->conn->Currency[5]->ForexSelling;
}
public function SEK_Data(){
$this->sek_alis = $this->conn->Currency[6]->ForexBuying;
$this->sek_satis = $this->conn->Currency[6]->ForexSelling;
}
public function CAD_Data(){
$this->cad_alis = $this->conn->Currency[7]->ForexBuying;
$this->cad_satis = $this->conn->Currency[7]->ForexSelling;
}
public function KWD_Data(){
$this->kwd_alis = $this->conn->Currency[8]->ForexBuying;
$this->kwd_satis = $this->conn->Currency[8]->ForexSelling;
}
public function NOK_Data(){
$this->nok_alis = $this->conn->Currency[9]->ForexBuying;
$this->nok_satis = $this->conn->Currency[9]->ForexSelling;
}
public function SAR_Data(){
$this->sar_alis = $this->conn->Currency[10]->ForexBuying;
$this->sar_satis = $this->conn->Currency[10]->ForexSelling;
}
public function JPY_Data(){
$this->jpy_alis = $this->conn->Currency[11]->ForexBuying;
$this->jpy_satis = $this->conn->Currency[11]->ForexSelling;
}
public function BGN_Data(){
$this->bgn_alis = $this->conn->Currency[12]->ForexBuying;
$this->bgn_satis = $this->conn->Currency[12]->ForexSelling;
}
public function RON_Data(){
$this->ron_alis = $this->conn->Currency[13]->ForexBuying;
$this->ron_satis = $this->conn->Currency[13]->ForexSelling;
}
public function IRR_Data(){
$this->irr_alis = $this->conn->Currency[15]->ForexBuying;
$this->irr_satis = $this->conn->Currency[15]->ForexSelling;
}
public function CNY_Data(){
$this->cny_alis = $this->conn->Currency[16]->ForexBuying;
$this->cny_satis = $this->conn->Currency[16]->ForexSelling;
}
public function PKR_Data(){
$this->pkr_alis = $this->conn->Currency[17]->ForexBuying;
$this->pkr_satis = $this->conn->Currency[17]->ForexSelling;
}
public function QAR_Data(){
$this->qar_alis = $this->conn->Currency[18]->ForexBuying;
$this->qar_satis = $this->conn->Currency[18]->ForexSelling;
}
public function KRW_Data(){
$this->krw_alis = $this->conn->Currency[19]->ForexBuying;
$this->krw_satis = $this->conn->Currency[19]->ForexSelling;
}
public function AZN_Data(){
$this->azn_alis = $this->conn->Currency[20]->ForexBuying;
$this->azn_satis = $this->conn->Currency[20]->ForexSelling;
}
public function AED_Data(){
$this->aed_alis = $this->conn->Currency[21]->ForexBuying;
$this->aed_satis = $this->conn->Currency[21]->ForexSelling;
}
}
?>