Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 05:52:54

Страниц: [1]
Печать
Автор Тема: Call to undefined method  (Прочитано 484 раз)
0 Пользователей и 1 Гость смотрят эту тему.
b3ndr    ↓ 
03 Ноябрь, 2011, 10:46:54
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 4
Сила слова: 0

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

<?
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    ↓ 
03 Ноябрь, 2011, 10:50:16 , спустя 3 минуты 22 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 0
Сообщений: 1229
Сила слова: 0

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

Just a man and his will to survive
Status    ↓ 
03 Ноябрь, 2011, 11:40:22 , спустя 50 минут 6 секунд
НЕ ХУЕТА! ХУЕТА!

Редкостная сволочь
Группа: Джедаи

Карма: 57
Сообщений: 1447
Сила слова: 3.94

Новичкам нужно использовать require, тогда будешь видеть где накосячил при подключении файлов:D
Записан

Заткнись говно, я воевал!
b3ndr    ↓ 
03 Ноябрь, 2011, 11:48:24 , спустя 8 минут 2 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 4
Сила слова: 0

S

Для начала обрати сюда внимание
PHP
<?
include("C:/xampp/htdocs/fckeditor>/ckeditor.php");
?>
найди ошибку.
Вы про "<"  или про абсолютный путь?
Значок убрал,ошибка осталась.

Новичкам нужно использовать require, тогда будешь видеть где накосячил при подключении файлов:D
Подскажите, как действует и что такое?
Записан
b3ndr    ↓ 
03 Ноябрь, 2011, 11:56:07 , спустя 7 минут 43 секунды
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 4
Сила слова: 0

Require ничего не дала, ошибка остаётся. Видимо,не в файле дело.
Записан
Frozzeg    ↓ 
04 Ноябрь, 2011, 12:09:50 , спустя 13 минут 43 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Пятросянище

Карма: 92
Сообщений: 5501
Сила слова: 1.67

надо закомментировать строчку $oCKeditor->Create() ; и ошибка пропадет, к.о.
Записан
NRG    ↓ 
04 Ноябрь, 2011, 12:38:46 , спустя 28 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: Санитары

Карма: 777
Сообщений: 4700
Сила слова: 16.81



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

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

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
Status    ↓ 
04 Ноябрь, 2011, 12:46:09 , спустя 7 минут 23 секунды
НЕ ХУЕТА! ХУЕТА!

Редкостная сволочь
Группа: Джедаи

Карма: 57
Сообщений: 1447
Сила слова: 3.94

Значок убрал,ошибка осталась.
 
   Status
 
   Новичкам нужно использовать require, тогда будешь видеть где накосячил при подключении файлов:D
 
Подскажите, как действует и что такое?
Вместо include используй require, при неправильном пути получишь фатал:D
 
Кстати в класе CKeditor нет метода Create() :D
Ты где его билядь откопал?:D
 
Спустя 3 минуты 51 секунду добавил
Вообще бля не одного из трех методов в классе нет:D
Записан

Заткнись говно, я воевал!
b3ndr    ↓ 
04 Ноябрь, 2011, 01:32:55 , спустя 46 минут 46 секунд
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 4
Сила слова: 0


Значок убрал,ошибка осталась.
 
   Status
 
   Новичкам нужно использовать require, тогда будешь видеть где накосячил при подключении файлов:D
 
Подскажите, как действует и что такое?
Вместо include используй require, при неправильном пути получишь фатал:D
 
Кстати в класе CKeditor нет метода Create() :D
Ты где его билядь откопал?:D
 
Спустя 3 минуты 51 секунду добавил
Вообще бля не одного из трех методов в классе нет:D

Я смутно понимаю, что такое классы. Сценарий писал по примеру, и как создать методы для класса тоже не знаю :(
Записан
NRG    ↓ 
04 Ноябрь, 2011, 01:41:51 , спустя 8 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: Санитары

Карма: 777
Сообщений: 4700
Сила слова: 16.81

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

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
tartar    ↓ 
25 Ноябрь, 2011, 10:45:59 , спустя 21 день 21 час 4 минуты 8 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -1
Сообщений: 166
Сила слова: -0.6

Ответ сразу в вопросе "Call to undefined method" -> "Вызов несуществующего/неопределенного метода"
В теле класа CKeditor нет вызываемого вами метода.
Записан
Абырвалг    ↓ 
26 Ноябрь, 2011, 01:35:12 , спустя 2 часа 49 минут 13 секунд
НЕ ХУЕТА! ХУЕТА!

PHP Infected, симфоеб, маконенавистник
Группа: Джедаи

Карма: 80
Сообщений: 6096
Сила слова: 1.31

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

PHP does the job since 1995
Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
Страниц: [1]
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd, mario