ff1ac15f5bb070c280002ddd57b203fb.php 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
  1. <?php if (!defined('THINK_PATH')) exit();?><!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  7. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.0/dist/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
  8. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css">
  9. <link rel="stylesheet" type="text/css" href="/Public/Static/css/base2.css" />
  10. <link rel="stylesheet" type="text/css" href="/Public/Static/css/nologed.css" />
  11. <link rel="stylesheet" href="/Public/Static/Icoinfont/iconfont.css">
  12. <script src="/Public/Static/Icoinfont/iconfont.js"></script>
  13. <title><?php echo ($webname); ?></title>
  14. <style>
  15. ::-webkit-input-placeholder {color: #b5b5b5;font-size: 12px;}
  16. ::-moz-placeholder {color: #b5b5b5;font-size: 12px;}
  17. input:focus{background:#ebecf0;outline: 1px solid #ebecf0;}
  18. a:hover,a:link,a:visited,a:active{color:#707A8A;text-decoration:none;}
  19. .no_header{position: fixed;z-index: 9999;padding:0px 10px;top:0px;background: #f5f5f5;}
  20. .txtl{line-height:50px;width:10%;}
  21. .findbox{width:90%;height:40px;margin:0px auto;background:#ebecf0;border-radius:20px;}
  22. .findbox_l{width:15%;height:40px;line-height:40px;float:left;text-align: center;}
  23. .findbox_r{width:80%;height:40px;line-height:40px;float:right;}
  24. .symbol_t{height:30px;border:none;background: #ebecf0;}
  25. .titlebox{width:100%;height:40px;position: fixed;z-index: 9999;top:50px;background: #f5f5f5}
  26. .txt_style{display:inline-block;height:40px;line-height:40px;border-bottom:3px solid #FCD535;color:#707A8A;font-size: 18px;font-weight: bold;}
  27. .symboltitle{width:100%;height:50px;background:#fff;border-top-right-radius:20px;border-top-left-radius:20px;position: fixed;z-index: 9999;top:90px;padding: 0px 15px;}
  28. .listbox{width:100%;background: #fff;margin-top:130px;z-index: -9999;padding: 0px 10px;min-height:100vh;}
  29. .stitle_l{width:30%;height:50px;line-height:60px;float:left;text-align: left;}
  30. .stitle_c{width:40%;height:50px;line-height:60px;float:left;text-align: center;}
  31. .stitle_r{width:30%;height:50px;line-height:60px;float:left;text-align: right;}
  32. .emptybox{width:100%;height:40px;background:#fff;height:15px;}
  33. .bgfcc{background:#f5f5f5;}
  34. .bgreen{background:#0ecb81;}
  35. .bred{background:#f5465c;}
  36. .green{color:#0ecb81;}
  37. .red{color:#f5465c;}
  38. .list_open{width:40%;height:50px;line-height:50px;float:left;text-align:center;}
  39. .list_cname{width:30%;height:50px;line-height:50px;float:left;}
  40. .list_change{width:30%;height:50px;line-height:50px;float:left;text-align:right;}
  41. </style>
  42. </head>
  43. <body>
  44. <div class="container-fluid " style="padding:0px;width:100vw;">
  45. <div class="no_header">
  46. <div class="fl allhg txtl">
  47. <i class="bi bi-arrow-left fcc fw" onclick="goback()" style="font-size: 24px;"></i>
  48. </div>
  49. <div class="fl allhg" id="centerbox" style="width:80%;text-align:center;line-height:50px;">
  50. <span class="fcc fzmmm"><?php echo L('币币交易市场');?></span>
  51. </div>
  52. <div class="fr allhg txtr" style="line-height:50px;width:10%;">
  53. </div>
  54. </div>
  55. <div class="titlebox">
  56. <div style="width:70%;margin:0px auto;">
  57. <span class="txt_style fzmmm"><?php echo L('USDT市场');?></span>
  58. </div>
  59. </div>
  60. <div class="symboltitle">
  61. <div class="stitle_l">
  62. <span class="fcc fzmmm"><?php echo L('交易对');?></span>
  63. </div>
  64. <div class="stitle_c">
  65. <span class="fcc fzmmm"><?php echo L('最新价格');?></span>
  66. </div>
  67. <div class="stitle_r">
  68. <span class="fcc fzmmm"><?php echo L('24h涨跌');?></span>
  69. </div>
  70. </div>
  71. <div class="listbox">
  72. <div class="emptybox"></div>
  73. <div style="width:100%;" id="tradebox">
  74. <?php if(is_array($market)): foreach($market as $key=>$vo): ?><a href="/Trade/trans.html?sytx=<?php echo strtoupper($vo['coinname']);?>/USDT">
  75. <div style="width:100%;height:50px;">
  76. <div class="list_cname">
  77. <span class="fzmmm fcc cn_<?php echo ($vo["coinname"]); ?>"><?php echo strtoupper($vo['coinname']);?>/USDT</span>
  78. </div>
  79. <div class="list_open cpr_<?php echo ($vo["coinname"]); ?>">
  80. <span class='fzmmm fcc'>--.--</span></div>
  81. <div class="list_change cch_<?php echo ($vo["coinname"]); ?>">
  82. <span class='fzmm bgfcc' style='color:#fff;border-radius: 2px;width:70px;height:35px;line-height:35px;text-align:center;display:inline-block;'>0%</span>
  83. </div>
  84. </div>
  85. </a><?php endforeach; endif; ?>
  86. </div>
  87. <div style="width:100%;height:60px;"></div>
  88. </div>
  89. </div>
  90. <!--底部-->
  91. <div class="footer">
  92. <a href="<?php echo U('Index/index');?>">
  93. <div class="footer_op">
  94. <div class="f_op_t">
  95. <span class="iconfont icon-shouye" style="font-size:22px;"></span>
  96. </div>
  97. <div class="f_op_b">
  98. <span class="fzm fcc"><?php echo L('首页');?></span>
  99. </div>
  100. </div>
  101. </a>
  102. <a href="<?php echo U('Trade/index');?>">
  103. <div class="footer_op">
  104. <div class="f_op_t" style="line-height:35px;">
  105. <svg class="icon fticon" aria-hidden="true"><use xlink:href="#icon-fukuan"></use></svg>
  106. </div>
  107. <div class="f_op_b">
  108. <span class="fzm fcy"><?php echo L('交易');?></span>
  109. </div>
  110. </div>
  111. </a>
  112. <a href="<?php echo U('Orepool/index');?>">
  113. <div class="footer_op">
  114. <div class="f_op_t" style="line-height:35px;">
  115. <span class="iconfont icon-ziyuan14" style="font-size:22px;"></span>
  116. </div>
  117. <div class="f_op_b">
  118. <span class="fzm fcc"><?php echo L('矿机');?></span>
  119. </div>
  120. </div>
  121. </a>
  122. <a href="<?php echo U('Levertade/index');?>">
  123. <div class="footer_op">
  124. <div class="f_op_t" style="line-height:35px;">
  125. <span class="iconfont icon-xuanxiang" style="font-size:22px;"></span>
  126. </div>
  127. <div class="f_op_b">
  128. <span class="fzm fcc"><?php echo L('合约');?></span>
  129. </div>
  130. </div>
  131. </a>
  132. <a href="<?php echo U('User/index');?>">
  133. <div class="footer_op">
  134. <div class="f_op_t" style="line-height:35px;">
  135. <span class="iconfont icon-ziyuan24" style="font-size:22px;"></span>
  136. </div>
  137. <div class="f_op_b">
  138. <span class="fzm fcc"><?php echo L('资产');?></span>
  139. </div>
  140. </div>
  141. </a>
  142. </div>
  143. </body>
  144. <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
  145. <script type="text/javascript" src="/Public/Static/js/layer/layer.js" ></script>
  146. <script type="text/javascript">
  147. function goback(){
  148. window.history.go(-1);
  149. }
  150. </script>
  151. <script type="text/javascript">
  152. function obtain_btc(){
  153. var coin = "btc";
  154. var nameclass = ".cn_btc";
  155. var priceclass = ".cpr_btc";
  156. var changeclass = ".cch_btc";
  157. $.post("<?php echo U('Ajaxtrade/obtain_btc');?>",
  158. {'coin':coin},
  159. function(data){
  160. if(data.code == 1){
  161. $(nameclass).html(data.cname);
  162. $(priceclass).html(data.open);
  163. $(changeclass).html(data.change);
  164. }else{
  165. console.log(data.info);return false;
  166. }
  167. }
  168. );
  169. }
  170. </script>
  171. <script type="text/javascript">
  172. function obtain_eth(){
  173. var coin = "eth";
  174. var nameclass = ".cn_eth";
  175. var priceclass = ".cpr_eth";
  176. var changeclass = ".cch_eth";
  177. $.post("<?php echo U('Ajaxtrade/obtain_eth');?>",
  178. {'coin':coin},
  179. function(data){
  180. if(data.code == 1){
  181. $(nameclass).html(data.cname);
  182. $(priceclass).html(data.open);
  183. $(changeclass).html(data.change);
  184. }else{
  185. console.log(data.info);return false;
  186. }
  187. }
  188. );
  189. }
  190. </script>
  191. <script type="text/javascript">
  192. function obtain_eos(){
  193. var coin = "eos";
  194. var nameclass = ".cn_eos";
  195. var priceclass = ".cpr_eos";
  196. var changeclass = ".cch_eos";
  197. $.post("<?php echo U('Ajaxtrade/obtain_eos');?>",
  198. {'coin':coin},
  199. function(data){
  200. if(data.code == 1){
  201. $(nameclass).html(data.cname);
  202. $(priceclass).html(data.open);
  203. $(changeclass).html(data.change);
  204. }else{
  205. console.log(data.info);return false;
  206. }
  207. }
  208. );
  209. }
  210. </script>
  211. <script type="text/javascript">
  212. function obtain_doge(){
  213. var coin = "doge";
  214. var nameclass = ".cn_doge";
  215. var priceclass = ".cpr_doge";
  216. var changeclass = ".cch_doge";
  217. $.post("<?php echo U('Ajaxtrade/obtain_doge');?>",
  218. {'coin':coin},
  219. function(data){
  220. if(data.code == 1){
  221. $(nameclass).html(data.cname);
  222. $(priceclass).html(data.open);
  223. $(changeclass).html(data.change);
  224. }else{
  225. console.log(data.info);return false;
  226. }
  227. }
  228. );
  229. }
  230. </script>
  231. <script type="text/javascript">
  232. function obtain_bch(){
  233. var coin = "bch";
  234. var nameclass = ".cn_bch";
  235. var priceclass = ".cpr_bch";
  236. var changeclass = ".cch_bch";
  237. $.post("<?php echo U('Ajaxtrade/obtain_bch');?>",
  238. {'coin':coin},
  239. function(data){
  240. if(data.code == 1){
  241. $(nameclass).html(data.cname);
  242. $(priceclass).html(data.open);
  243. $(changeclass).html(data.change);
  244. }else{
  245. console.log(data.info);return false;
  246. }
  247. }
  248. );
  249. }
  250. </script>
  251. <script type="text/javascript">
  252. function obtain_ltc(){
  253. var coin = "ltc";
  254. var nameclass = ".cn_ltc";
  255. var priceclass = ".cpr_ltc";
  256. var changeclass = ".cch_ltc";
  257. $.post("<?php echo U('Ajaxtrade/obtain_ltc');?>",
  258. {'coin':coin},
  259. function(data){
  260. if(data.code == 1){
  261. $(nameclass).html(data.cname);
  262. $(priceclass).html(data.open);
  263. $(changeclass).html(data.change);
  264. }else{
  265. console.log(data.info);return false;
  266. }
  267. }
  268. );
  269. }
  270. </script>
  271. <script type="text/javascript">
  272. function obtain_iota(){
  273. var coin = "iota";
  274. var nameclass = ".cn_iota";
  275. var priceclass = ".cpr_iota";
  276. var changeclass = ".cch_iota";
  277. $.post("<?php echo U('Ajaxtrade/obtain_iota');?>",
  278. {'coin':coin},
  279. function(data){
  280. if(data.code == 1){
  281. $(nameclass).html(data.cname);
  282. $(priceclass).html(data.open);
  283. $(changeclass).html(data.change);
  284. }else{
  285. console.log(data.info);return false;
  286. }
  287. }
  288. );
  289. }
  290. </script>
  291. <script type="text/javascript">
  292. function obtain_fil(){
  293. var coin = "fil";
  294. var nameclass = ".cn_fil";
  295. var priceclass = ".cpr_fil";
  296. var changeclass = ".cch_fil";
  297. $.post("<?php echo U('Ajaxtrade/obtain_fil');?>",
  298. {'coin':coin},
  299. function(data){
  300. if(data.code == 1){
  301. $(nameclass).html(data.cname);
  302. $(priceclass).html(data.open);
  303. $(changeclass).html(data.change);
  304. }else{
  305. console.log(data.info);return false;
  306. }
  307. }
  308. );
  309. }
  310. </script>
  311. <script type="text/javascript">
  312. function obtain_flow(){
  313. var coin = "flow";
  314. var nameclass = ".cn_flow";
  315. var priceclass = ".cpr_flow";
  316. var changeclass = ".cch_flow";
  317. $.post("<?php echo U('Ajaxtrade/obtain_flow');?>",
  318. {'coin':coin},
  319. function(data){
  320. if(data.code == 1){
  321. $(nameclass).html(data.cname);
  322. $(priceclass).html(data.open);
  323. $(changeclass).html(data.change);
  324. }else{
  325. console.log(data.info);return false;
  326. }
  327. }
  328. );
  329. }
  330. </script>
  331. <script type="text/javascript">
  332. function obtain_jst(){
  333. var coin = "jst";
  334. var nameclass = ".cn_jst";
  335. var priceclass = ".cpr_jst";
  336. var changeclass = ".cch_jst";
  337. $.post("<?php echo U('Ajaxtrade/obtain_jst');?>",
  338. {'coin':coin},
  339. function(data){
  340. if(data.code == 1){
  341. $(nameclass).html(data.cname);
  342. $(priceclass).html(data.open);
  343. $(changeclass).html(data.change);
  344. }else{
  345. console.log(data.info);return false;
  346. }
  347. }
  348. );
  349. }
  350. </script>
  351. <script type="text/javascript">
  352. function obtain_itc(){
  353. var coin = "itc";
  354. var nameclass = ".cn_itc";
  355. var priceclass = ".cpr_itc";
  356. var changeclass = ".cch_itc";
  357. $.post("<?php echo U('Ajaxtrade/obtain_itc');?>",
  358. {'coin':coin},
  359. function(data){
  360. if(data.code == 1){
  361. $(nameclass).html(data.cname);
  362. $(priceclass).html(data.open);
  363. $(changeclass).html(data.change);
  364. }else{
  365. console.log(data.info);return false;
  366. }
  367. }
  368. );
  369. }
  370. </script>
  371. <script type="text/javascript">
  372. function obtain_ht(){
  373. var coin = "ht";
  374. var nameclass = ".cn_ht";
  375. var priceclass = ".cpr_ht";
  376. var changeclass = ".cch_ht";
  377. $.post("<?php echo U('Ajaxtrade/obtain_ht');?>",
  378. {'coin':coin},
  379. function(data){
  380. if(data.code == 1){
  381. $(nameclass).html(data.cname);
  382. $(priceclass).html(data.open);
  383. $(changeclass).html(data.change);
  384. }else{
  385. console.log(data.info);return false;
  386. }
  387. }
  388. );
  389. }
  390. </script>
  391. <script type="text/javascript">
  392. function obtain_usdz(){
  393. var coin = "ukb";
  394. var nameclass = ".cn_ukb";
  395. var priceclass = ".cpr_ukb";
  396. var changeclass = ".cch_ukb";
  397. $.post("<?php echo U('Ajaxtrade/obtain_usdz');?>",
  398. {'coin':coin},
  399. function(data){
  400. if(data.code == 1){
  401. $(nameclass).html("UKB/USDT");
  402. $(priceclass).html(data.open);
  403. $(changeclass).html(data.change);
  404. }else{
  405. console.log(data.info);return false;
  406. }
  407. }
  408. );
  409. }
  410. </script>
  411. <script type="text/javascript">
  412. function obtain_trx(){
  413. var coin = "trx";
  414. var nameclass = ".cn_trx";
  415. var priceclass = ".cpr_trx";
  416. var changeclass = ".cch_trx";
  417. $.post("<?php echo U('Ajaxtrade/obtain_ltc');?>",
  418. {'coin':coin},
  419. function(data){
  420. if(data.code == 1){
  421. $(nameclass).html(data.cname);
  422. $(priceclass).html(data.open);
  423. $(changeclass).html(data.change);
  424. }else{
  425. console.log(data.info);return false;
  426. }
  427. }
  428. );
  429. }
  430. </script>
  431. <script type="text/javascript">
  432. function obtain_xrp(){
  433. var coin = "xrp";
  434. var nameclass = ".cn_xrp";
  435. var priceclass = ".cpr_xrp";
  436. var changeclass = ".cch_xrp";
  437. $.post("<?php echo U('Ajaxtrade/obtain_ltc');?>",
  438. {'coin':coin},
  439. function(data){
  440. if(data.code == 1){
  441. $(nameclass).html(data.cname);
  442. $(priceclass).html(data.open);
  443. $(changeclass).html(data.change);
  444. }else{
  445. console.log(data.info);return false;
  446. }
  447. }
  448. );
  449. }
  450. </script>
  451. <script type="text/javascript">
  452. function obtain_shib(){
  453. var coin = "shib";
  454. var nameclass = ".cn_shib";
  455. var priceclass = ".cpr_shib";
  456. var changeclass = ".cch_shib";
  457. $.post("<?php echo U('Ajaxtrade/obtain_ltc');?>",
  458. {'coin':coin},
  459. function(data){
  460. if(data.code == 1){
  461. $(nameclass).html(data.cname);
  462. $(priceclass).html(data.open);
  463. $(changeclass).html(data.change);
  464. }else{
  465. console.log(data.info);return false;
  466. }
  467. }
  468. );
  469. }
  470. </script>
  471. <script type="text/javascript">
  472. $(function(){
  473. //obtain_btc();
  474. setInterval("obtain_btc()",2000);
  475. //obtain_eth();
  476. setInterval("obtain_eth()",3000);
  477. obtain_eos();
  478. setInterval("obtain_eos()",5000);
  479. obtain_doge();
  480. setInterval("obtain_doge()",7000);
  481. obtain_bch();
  482. setInterval("obtain_bch()",9000);
  483. obtain_ltc();
  484. setInterval("obtain_ltc()",11000);
  485. obtain_iota();
  486. setInterval("obtain_iota()",13000);
  487. obtain_fil();
  488. setInterval("obtain_fil()",15000);
  489. obtain_flow();
  490. setInterval("obtain_flow()",17000);
  491. obtain_jst();
  492. setInterval("obtain_jst()",19000);
  493. obtain_itc();
  494. setInterval("obtain_itc()",21000);
  495. obtain_ht();
  496. setInterval("obtain_ht()",23000);
  497. obtain_usdz();
  498. setInterval("obtain_usdz()",25000);
  499. obtain_trx();
  500. setInterval("obtain_trx()",33000);
  501. obtain_xrp();
  502. setInterval("obtain_xrp()",27000);
  503. obtain_shib();
  504. setInterval("obtain_shib()",29000);
  505. //getallsymbol();
  506. //setInterval("getallsymbol()",2000);
  507. });
  508. </script>
  509. <!----
  510. <script type="text/javascript">
  511. function getallsymbol(){
  512. $.post("<?php echo U('Ajaxtrade/getallsymbol');?>",
  513. function(data){
  514. if(data.code == 1){
  515. $("#tradebox").empty();
  516. var html = '';
  517. if(data.data == '' || data.data == null){
  518. html = '<div style="width:100%;height:100px;line-height:100px;text-align:center;">'+
  519. '<span class="fzmm fcc">' + "<?php echo L('没有获取数据');?>" + '</span>'+
  520. '</div>';
  521. $("#tradebox").append(html);
  522. }else{
  523. $.each(data.data,function(key,val){
  524. html += '<a href="/Trade/trans.html?sytx='+ val.cname +'">'+
  525. '<div style="width:100%;height:50px;">'+
  526. '<div class="list_cname">'+
  527. '<span class="fzmmm fcc">'+ val.cname +'</span>'+
  528. '</div>'+
  529. '<div class="list_open">' + val.open + '</div>'+
  530. '<div class="list_change">' + val.change +'</div>'+
  531. '</div>'+
  532. '</a>';
  533. });
  534. $("#tradebox").append(html);
  535. }
  536. }else{
  537. html = '<div style="width:100%;height:100px;line-height:100px;text-align:center;">'+
  538. '<span class="fzmm fcc">' + "<?php echo L('没有获取数据');?>" + '</span>'+
  539. '</div>';
  540. $("#tradebox").append(html);
  541. }
  542. });
  543. }
  544. </script>
  545. --->
  546. </html>