Codeigniter Trackback Вопрос - PullRequest
       5

Codeigniter Trackback Вопрос

0 голосов
/ 23 февраля 2010

Я пытаюсь использовать библиотеку трекбэков в codeigniter, но я всегда получаю это

An unknown error was encountered

Ниже приведен мой код (контроллер). Есть другой код, проверяющий форму и т. Д., Но не влияющий на трекбек

    $id = $this->input->post('id');
    $ping_url = $this->input->post('ping_url');
    $title = $this->input->post('title');
    $entry = $this->input->post('entry');
    $url = "http://shivabeach.com/journal/journal_view/$id";
    if (isset($ping_url)) {
        $tb_data = array('ping_url' => $ping_url, 'url' => $url, 'title' => $title,
            'excerpt' => $entry, 'blog_name' => 'Shivabeach', 'charset' => 'utf-8');

        if (!$this->trackback->send($tb_data)) {
            echo $this->trackback->display_errors();
        } else {
            echo 'Trackback was sent!';
        }

    }

Я получаю трекбэки с сайта, на который я пингую, все данные приходят из формы, которая отлично работает без трекбэка. Я использую Isset ($ ping_url, потому что поле backtrack иногда может быть пустым. У меня также есть автозагрузка библиотеки trackback

Есть мысли?

редактировать. Мне удалось избавиться от части «Обнаружена ошибка PHP», теперь я просто получаю неизвестную ошибку. У меня было поле с именем "класс"

1 Ответ

1 голос
/ 23 февраля 2010

Есть ли у вас сообщение об ошибке (для CodeIgniter) и настроено ли оно для отчета обо всех событиях? Похоже, ошибка CI, и журнал может дать некоторую подсказку о том, что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...