ФорумПрограммированиеPHP для идиотов → Call to undefined method

Call to undefined method

  • b3ndr

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 3 ноября 2011 г. 22:46

    Добрый вечер, Я новичок в php, поставил визуальный редактор ckeditor на xammp и написал такой сценарий для его вывода

    <?
    include("C:/xampp/htdocs/fckeditor>/ckeditor.php");
    ?>

    <form action=view_text.php method="post">

    <?php
    $oCKeditor = new CKeditor('CKeditor1') ;
    $oCKeditor->BasePath = '/ckeditor/' ;
    $oCKeditor->Value = '<p>Текст, который будет в поле редактора по умолчанию.</p>' ;
    $oCKeditor->Create() ;
    ?>
    <br>
    <input type="submit" value="Submit">
    </form>
    <?

    При запуске выводит ошибку

    Fatal error: Call to undefined method CKEditor::Create() in C:\xampp\htdocs\test.php on line 11


    Как это исправить?
  • Tekuto

    Сообщения: 1147 Репутация: N Группа: Адекваты

    Spritz 3 ноября 2011 г. 22:50, спустя 3 минуты 22 секунды

    Для начала обрати сюда внимание
    <? 
    include("C:/xampp/htdocs/fckeditor>/ckeditor.php");
    ?>

    найди ошибку.
  • b3ndr

    Сообщения: 2 Репутация: N Группа: Кто попало

    Spritz 3 ноября 2011 г. 23:56, спустя 1 час 5 минут 51 секунду

    Require ничего не дала, ошибка остаётся. Видимо,не в файле дело.
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 4 ноября 2011 г. 0:09, спустя 13 минут 43 секунды

    надо закомментировать строчку $oCKeditor->Create() ; и ошибка пропадет, к.о.
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 4 ноября 2011 г. 0:38, спустя 28 минут 56 секунд



    Fatal error: Call to undefined method CKEditor::Create() in C:\xampp\htdocs\test.php on line 11


    Как это исправить?

    это значит, что ты пытаешься вызвать несуществующий метод у класса CKEditor.
    а вот почему он не существующий, смотри сам, открывай класс и ищи.
  • NRG

    Сообщения: 4761 Репутация: N Группа: в ухо

    Spritz 4 ноября 2011 г. 1:41, спустя 1 час 3 минуты 5 секунд

    b3ndr, перед тем, как чтото делать, нужно понимать что и как ты будешь делать.
    иди читай книги/мануалы.
  • tartar

    Сообщения: 186 Репутация: N Группа: Кто попало

    Spritz 25 ноября 2011 г. 22:45, спустя 21 день 21 час 4 минуты

    Ответ сразу в вопросе "Call to undefined method" -> "Вызов несуществующего/неопределенного метода"
    В теле класа CKeditor нет вызываемого вами метода.
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 26 ноября 2011 г. 1:35, спустя 2 часа 49 минут 13 секунд

    спасибо, капитан очевидность

Пожалуйста, авторизуйтесь, чтобы написать комментарий!