Proszę o pomoc w wciągnięciu z linku "https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT"
wartości price i symbol, za nic nie mogę sobie z tym poradzić. Próbowałem GET, Ajax - nic z tego nie działa.
Spróbuj JSON.
próbowałem, może robię coś źle, może mógłby ktoś sprobować/przetestować?
To pokaż jak robisz.
<http://december.com/html/4/element/script.html> $( document ).ready(function() { /* START */ $.getJSON( "https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT", function( data ) { alert(data["price"]); }); /* STOP */ }); </http://december.com/html/4/element/script.html> LUB $.ajax({ dataType: "json", url: "https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT", data: data, success: function(resultData) { alert(resultData.price); } });
Zrób odwołanie do API poprzez PHP, a Ajaxem (jeśli nadal trzeba) wywołaj ten skrypt PHP.
przez PHP sobie poradzę, a nie ma możliwości zrobienia to bez użycia PHP - bezpośrednio przez JS?
Problem jest żądaniem cross-domain i tu niestety nie pomaga nawet JSONP.
$url = 'https://api.binance.com/api/v1/ticker/price?symbol=BTCUSDT'; $data = json_decode(http://www.php.net/file_get_contents($url), true); $price = $data['price'];
A gdzie jest echo w PHP?
źle skopiowałem, bo skrypt działał prawidłowo
a poradziłem sobie z tym w ten sposób, że nie chciał wziąć danych z PHP z zewnętrzego serwera, więc testuje na wampserwerze i gra.
A żeby nie zaśmiecać forum - czy jest możliwość, żeby numeracja tabeli była od tyłu przez CSS - w sensie że 1. na samym dole a na samej górze najwyższa liczba.
Poprzez licznik w CSS?
Można wrzucić elementy w kontener flex i ustawić direction na jeden z kierunków *-reverse. Przy czym wtedy też kolejność samych elementów będzie odwrócona. Chyba, że je posortujesz odwrotnie przed wyświetleniem, ale.... nie prościej już ustawić licznik na wartość maksymalną (w CSS lub też w stylu inline) i liczyć w dół?
Kurcze programuje od wielu lat (html, css, jquery, php, mysql) - dla siebie, dla znajomych - zazwyczaj to co mi wyobraźnia powie to potrafię zamienić to w kod więc może nie jestem aż tak głupi - tyle, że pisząc kod po prostu jedno pod drugim i elegancko. Od kilku dni przeglądam różne kursy dla początkujących z programowania obiektowego i jestem durny - czytam i nic nie rozumiem. Jestem w szoku - czy to ze mną jest coś nie tak czy ... jedno pytanie które mi się podsuwa to "PO CO??!?!?!?"
Pewnie byłoby łatwiej gdybym napisał jakiś krótki kod - i ktoś na podstawie tego kodu napisałby mi go obiektowo i zwrócił wyraźną różnicę - dlaczego tak będzie lepiej. Miałbym ktoś ochotę mi to wytłumaczyć - najlepiej dajcie mi jakieś zadanie ja ja bym to zrobił po swojemu, ale żeby był jakiś wątek dlaczego programowanie obiektowe byłoby lepsze do tego. Plis
To zależy od projektu, czy warto go robić obiektowo, czy nie. Obiektowość ma różne zalety - polimorfizm, dziedziczenie itd. Można zaoszczędzić sporo kodu. Jeśli porównasz "zwykłe" programowanie, do programowania funkcyjnego, już widzisz różnicę - nie powielasz tych samych czynności. Programowanie obiektowe oszczędza Ci jeszcze więcej w stosunku do funkcyjnego. Najlepiej jest napisać kilka projektów obiektowo i samemu poczuć różnicę :-)
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)