Я новичок в bitstamp API, и я хочу сделать такой тип, как
и я использую php pusher library https://github.com/antonigiske/Pusher-CI/blob/master/readme.md, но я не знаю, почему я получаю
Неустранимая ошибка: не удается переопределить класс PusherException
Мой HTML-код
<table class="table table-striped table-bordered" id="" style="width: 40%;">
<thead>
<tr>
<th >Time Since</th>
<th >Amount</th>
<th >Price</th>
</tr>
</thead>
<tbody>
<tr id="showDataHere">
</tr>
</tbody></table>
И я хочу обновлять таблицу каждые 5 секунд. Поэтому я делаю это
<script>
function callMe()
{
$.ajax({
type: "POST",
url: "<?php echo base_url();?>home/live_tradess",
success: function(response){
$("#showDataHere").html(response);
}
});
}
// Call it
// "setInterval" means every 5 secs
// "setTimeout" just once...
setInterval(callMe, 5000); </script>
Мой PHP-код - это
public function live_tradess()
{
if(!class_exists('Pusher'))
$this->load->library('Pusher');
$this->Pusher->trigger('live_trades', 'event', array('message' => 'Hello World'));
}
Где я ошибаюсь?
Ошибка указывает, что класс объявляется дважды. Вы можете найти PusherException
слово PusherException
на уровне проекта и можете найти, где второе объявление. Возможно, это связано с незавершенной установкой.