PHP로 트레이딩 봇을 만들려고합니다. 통화의 가치를 얻고 페이지를 새로 고치지 않고도 통화를 업데이트하고 싶습니다.비동기 적으로 업데이트되는 콘텐츠 만들기 PHP
이렇게하려면이 호출을 5-10 초마다 실행해야합니다. 맞습니까?
비동기 적으로 수행 할 수있는 방법이 있습니까? 사용자가 전체 페이지를 다시로드하지 않더라도.
AJAX에 대해 들어 봤지만 Javascript입니다. 미리 감사드립니다.
PHP로 트레이딩 봇을 만들려고합니다. 통화의 가치를 얻고 페이지를 새로 고치지 않고도 통화를 업데이트하고 싶습니다.비동기 적으로 업데이트되는 콘텐츠 만들기 PHP
이렇게하려면이 호출을 5-10 초마다 실행해야합니다. 맞습니까?
비동기 적으로 수행 할 수있는 방법이 있습니까? 사용자가 전체 페이지를 다시로드하지 않더라도.
AJAX에 대해 들어 봤지만 Javascript입니다. 미리 감사드립니다.
제대로 들었습니다. JavaScript로 AJAX를 사용해야합니다. 이것에 대한 두 부분이 있습니다 :
1) 원하는 데이터로만 응답하는 PHP에서 API를 만들어야합니다. 그래서 페이지이라고 때 :
<?php
$summ = $d->getMarketSummary("USDT-BTC");
echo $summ;
?>
그리고 URL로 매핑의이 /data
을 가정 해 봅시다.
2) 새로 만든 경로를 매번 자주 호출하는 JS를 페이지에 만들어야합니다. ajax (xmlhttprequest 또는 Fetch API)를 사용하고 setInterval 함수를 사용하여 정기적으로 호출하고 이에 따라 페이지의 데이터를 업데이트해야하는 경우
대단히 감사합니다. $ _GET [ "sum"]에 $ summ를 새 페이지에 할당하면 올바른가요? –
@ FilippoMomentè AFAIK,'$ _GET'에 아무 것도 지정하지 말고 수신 요청에서 쿼리 매개 변수에 액세스 할 때만 사용하십시오;) –
도움을 주셔서 대단히 감사합니다. 그것은 효과가 있었다. –
이 작업에 javascript (AJAX)를 사용할 수없는 경우 매분 PHP 스크립트를 실행하는 CRON 작업을 만드는 것이 유일한 방법입니다. 유감스럽게도 CRON 작업은 매 X 초마다 실행되도록 구성 할 수 없지만 하루 중 몇 분만에 실행할 수 있습니다.
어떻게 페이지를 업데이트 할 예정입니까? – itchke
ajax 소개 https://www.w3schools.com/xml/ajax_intro.asp – julekgwa