Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Реализация ссылки "Читать далее"

Сообщения:  [1-5] 

 
 автор: Manwen   (13.04.2011 в 18:44)   письмо автору
 
   для: bab-nike   (13.04.2011 в 18:18)
 

Размера поля хватает, я просто хочу чтобы при переходе на ссылку открывалась полная версия текста(заметки) с комментариями.

  Ответить  
 
 автор: bab-nike   (13.04.2011 в 18:18)   письмо автору
 
   для: Manwen   (13.04.2011 в 17:14)
 

>>Если текст большой, то часть текста я вставляю в другую текстовую область.
не проще ли увеличить размер филда в БД? скажем задать MEDIUMTEXT?

  Ответить  
 
 автор: bab-nike   (13.04.2011 в 18:13)   письмо автору
 
   для: Manwen   (13.04.2011 в 17:14)
 

вобще можно реализовать используя функцию substr(), пишешь текст, вывод для предпросмотра берешь скажем первые 100 символы, при ссылке ,,Читать далее ,, показываешь весь текст.
пример из манула
<?php
$rest 
substr("abcdef"1);    // возвращает "bcdef"
$rest substr("abcdef"13); // возвращает "bcd"
$rest substr("abcdef"04); // возвращает "abcd"
$rest substr("abcdef"08); // возвращает "abcdef"

// к отдельным символам можно обращаться с помощью фигурных скобок
$string 'abcdef';
echo 
$string{0};                // выводит a
echo $string{3};                // выводит d
?>

  Ответить  
 
 автор: cheops   (13.04.2011 в 17:41)   письмо автору
 
   для: Manwen   (13.04.2011 в 17:14)
 

Обычно выводят обе части, короткую делают видимой, а полную скрыток, при переходе по ссылке "читать далее", короткую часть делают скрытой, а полную - видимой. Обычно для этого используют средства JavaScript и каскадные таблицы стилей.

  Ответить  
 
 автор: Manwen   (13.04.2011 в 17:14)   письмо автору
 
 

Не могу сообразить как сделать ссылку "Читать далее" (cut).

Я делаю так:
у меня в админке есть форма, в которой вводится текст и он заносится в базу данных. Если текст большой, то часть текста я вставляю в другую текстовую область.

На главной странице нужно показать только первую часть текста, а вторую часть отобразить по ссылке "Читать далее". Т.е. вторая часть "под катом".

Подскажите пожалуйста, как это реализовать?

  Ответить  

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования