laimas,
в первой строке нету стрелки так и должно? |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
|
Цитата:
<style> /*общие правила для элементов отображающих курс*/ span[class|=rate] { display: block; text-align: center; padding: 3px 0; color: #000; font-weight: bold; } /*правила для знака доллара*/ span[class|=rate]:before { margin-right: 10px; content: "$"; } /*общие правила для стрелок*/ span[class|=rate]:after { margin-left: 10px; } /*правила для стрелки вверх*/ .rate-1:after { content: "▲"; color: #0f0; /*зеленый цвет*/ } /*правила для стрелки вниз*/ .rate-0:after { content: "▼"; color: #f00; /*красный цвет*/ } </style> <div id="usd" class=""> <span id="current" class="rate-0"></span> <span id="previous" class="rate-0"></span> </div> <script> $.getJSON("доменюру", function(data) { $.each(data, function(k, o) { $('#'+k).text(o.value).attr('class', function() { return this.className.replace(/\d/, o.rate) }) }) }); </script> |
Все на месте, и никуда не должна исчезать.
В current.php строка 6 изменена? 0 часов для планировщика указано? |
Цитата:
<? $dir = dirname(__FILE__); chdir($dir); libxml_use_internal_errors(); if($xml = simplexml_load_file('http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1='.date('d/m/Y', strtotime('-3 day')).'&date_req2='.date('d/m/Y', strtotime('-1 day')).'&VAL_NM_RQ=R01235')) { $last = round((float)str_replace(',', '.', current($xml->Record[0]->Value)), 2); $usd_prev = round((float)str_replace(',', '.', current($xml->Record[1]->Value)), 2); $usd_curr = round((float)str_replace(',', '.', current($xml->Record[2]->Value)), 2); chmod($dir, 0700); file_put_contents('current.json', json_encode( array( 'current' => array( 'date' => date('j.n.Y'), 'value' => $usd_curr, 'rate' => intval($usd_curr > $usd_prev) ), 'previous' => array( 'date' => date('j.n.Y', strtotime('-1 day')), 'value' => $usd_prev, 'rate' => intval($usd_prev > $last) ) )) ); chmod($dir, 0700); } ?> и https://pp.userapi.com/c840423/v8404...A48nHNQzNk.jpg |
HTML с страницы вывода
![]() |
В строке 11, должно быть не chmod($dir, 0700);, а chmod($dir, 0777);, это во второй chmod($dir, 0700);
|
laimas,
поменял стрелка не появилась <? $dir = dirname(__FILE__); chdir($dir); libxml_use_internal_errors(); if($xml = simplexml_load_file('http://www.cbr.ru/scripts/XML_dynamic.asp?date_req1='.date('d/m/Y', strtotime('-3 day')).'&date_req2='.date('d/m/Y', strtotime('-1 day')).'&VAL_NM_RQ=R01235')) { $last = round((float)str_replace(',', '.', current($xml->Record[0]->Value)), 2); $usd_prev = round((float)str_replace(',', '.', current($xml->Record[1]->Value)), 2); $usd_curr = round((float)str_replace(',', '.', current($xml->Record[2]->Value)), 2); chmod($dir, 0777); file_put_contents('current.json', json_encode( array( 'current' => array( 'date' => date('j.n.Y'), 'value' => $usd_curr, 'rate' => intval($usd_curr > $usd_prev) ), 'previous' => array( 'date' => date('j.n.Y', strtotime('-1 day')), 'value' => $usd_prev, 'rate' => intval($usd_prev > $last) ) )) ); chmod($dir, 0700); } ?> |
Часовой пояс GMT +3, время: 16:39. |