|
Форумы xBB > BBCode и прочие языки упрощенной разметки
Неработает вывод из переменой...
Автор: Гость Дмитрий.
Последнее редактирование: 2010-05-13 10:15:05
Здраствуйте...
Поставил ваш BBCode и перестало выводить информацию в переменой
<textarea style="width:650px; height:240px;" name="description" id="description" rows="10">$myrow[description]</textarea>
Когда без BBCode чистый textarea все норм выводит...
17 комментариев
dima
Имеете в виду, что поставили xBBEditor?
В коде HTML содержимое $myrow[description] есть?
Гость Дмитрий
Да поставил xBBEditor.
$myrow[description] это переменая которая выводит информацию с базы...например когда нажимаеш редактировать новости.
Другие редакторы и обычный textarea выводил информацию, а ваш почемуто нехочет. Хотя мне он очень понравился.
dima
Просмотрите "исходный код страницы". Есть там в <textarea> что нибудь?
Если есть, то следует разбираться с моим редактором. Если нет, то мой редактор ни при чем, так является клиентским JavaScript-приложением, которое не имеет никакого отношения к выводу данных на страницу из БД.
Гость Дмитрий....
Да есть....
<p>Краткая новость</p>
<textarea style="width:650px; height:240px;" name="description" id="description" rows="10">sx</textarea>
Сами попробуйте создайте textarea с каким либо значением и подключите свой редактор... и нечего небудет отображатся
dima
Подключается и отображается на этом сайте уже около 3-х лет.
Посмотрите консоль ошибок в браузере FireFox. Сообщается ли там о каких либо ошибках?
Гость Дмитрий
Ладно... небуду парится и поставлю CKEditor
dima
Дело ваше. Но, как правило, с xBBEditor'ом людям париться не приходится
Nutty
Гость Дмитрий <textarea style="width:650px; height:240px;" name="description" id="description" rows="10">$myrow[description]</textarea>
Будь внимательней а теги <? ?> ставить надо HTML не PHP и переменных у него нету не удивительно что у вас нечего не отобразилось правильно будет так.
<textarea style="width:650px; height:240px;" name="description" id="description" rows="10"><?=$myrow[description]?></textarea>
или вот так
<textarea style="width:650px; height:240px;" name="description" id="description" rows="10"><?php echo $myrow[description];?></textarea>
Но не как у вас да и кавычки тоже ставить надо для определения того чтобы PHP description распознавал автоматом как ключ массива а не как константу а уж потом после ошибки о том что нету константы он его распознавал как ключ массива те должно выглядеть так.
echo $myrow['description'];
dima
Nutty, ну ты глазастый  А я как-то проглядел - сам не понимаю.
Nutty
dima, У меня на такие мелочи взор особый стал так как раньше я часов по шесть ломал голову и матерился по чему не выводиться не пашет и тд а потом как оказывалось дело в <??> или в "" или '' или ; : и тд я ещё больше матерился и теперь к этому придаю больше внимания так как кодю с использование ООП а нам всем известно что в PHP плохой обработчик ошибок в классах ((
Ответить:
|