X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Подскажите небольшой хак для PHP
ilya_sdl
ilya_sdl
Topic Starter сообщение 26.5.2013, 20:21; Ответить: ilya_sdl
Сообщение #1


Всем форумчанам веселых выходных! :-)

Подскажите пожалуйста, как сделать, чтобы в этой конструкции

<span style="font-size:1.3em;font-weight: bold;">
<?php link_pages('Страницы: '); ?>
</span>


код <span> отображался только тогда, когда отображается содержимое кода

<?php link_pages('Страницы: '); ?>


Заранее благодарен за ответ!

Сообщение отредактировал ilya_sdl - 26.5.2013, 20:22
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 26.5.2013, 20:46; Ответить: webpavilion
Сообщение #2


<?
$link_pages = link_pages('Страницы: ');
if ($link_pages) :?>
<span style="font-size:1.3em;font-weight: bold;">
<?=$link_pages?>
</span>
<? endif ?>


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 26.5.2013, 21:07; Ответить: SpaceX
Сообщение #3


webpavilion, думаю этот способ не прокатит, т.к. ф-я link_pages() не возвращает, а отпечатывает результат...

скорее всего надо через буфер (ob_start и т.д..)...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 26.5.2013, 21:18; Ответить: ilya_sdl
Сообщение #4


(webpavilion @ 26.5.2013, 19:46) *
<?
$link_pages = link_pages('Страницы: ');
if ($link_pages) :?>
<span style="font-size:1.3em;font-weight: bold;">
<?=$link_pages?>
</span>
<? endif ?>


этот код выводит два раза нумерацию страниц, один раз стандартный с дефолтными настройками, а под ним тот, который нужен, с параметрами <span>

(SpaceX @ 26.5.2013, 20:07) *
скорее всего надо через буфер (ob_start и т.д..)...


подскажете - как..??!!

Сообщение отредактировал ilya_sdl - 26.5.2013, 21:17
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 26.5.2013, 21:24; Ответить: SpaceX
Сообщение #5


курите мануал - http://www.php.net/manual/ru/function.ob-start.php
там и примеры есть...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 26.5.2013, 21:27; Ответить: ilya_sdl
Сообщение #6


(SpaceX @ 26.5.2013, 20:24) *


слишком сложно... я еле-еле в html/css понимаю, а в php - совсем не могу разобраться... не зависимо есть ли мануал или нет... (

Сообщение отредактировал ilya_sdl - 26.5.2013, 21:28
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 26.5.2013, 21:32; Ответить: webpavilion
Сообщение #7


<?
ob_start();
link_pages('Страницы: ');
$link_pages = ob_get_contents();

if ($link_pages) :?>
<span style="font-size:1.3em;font-weight: bold;">
<?=$link_pages?>
</span>
<? endif ?>

(SpaceX @ 26.5.2013, 21:07) *
думаю этот способ не прокатит, т.к. ф-я link_pages() не возвращает, а отпечатывает результат...
я понятия не имею из какой cms эта функция, а что она делает могу лишь предположить.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 26.5.2013, 21:32; Ответить: ilya_sdl
Сообщение #8


(webpavilion @ 26.5.2013, 20:32) *
я понятия не имею из какой cms эта функция,


Это из Wordpress
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
webpavilion
webpavilion
сообщение 26.5.2013, 21:34; Ответить: webpavilion
Сообщение #9


(ilya_sdl @ 26.5.2013, 21:27) *
в php - совсем не могу разобраться... не зависимо есть ли мануал или нет... (
зачем лезть если не понимаешь? у меня из за такого же самородка в соседнем доме газа 2 дня не было, он видите ли сам решил газовую колонку подключить.


--------------------
Не ведитесь, cамопис это почти всегда плохо!

Делаю сайты на Drupal 7.x
(очень дорого)


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ilya_sdl
ilya_sdl
Topic Starter сообщение 26.5.2013, 21:34; Ответить: ilya_sdl
Сообщение #10


(webpavilion @ 26.5.2013, 20:32) *
<?
ob_start();
link_pages('Страницы: ');
$link_pages = ob_get_contents();

if ($link_pages) :?>
<span style="font-size:1.3em;font-weight: bold;">
<?=$link_pages?>
</span>
<? endif ?>


этот код тоже выводит два раза нумерацию страниц, один раз стандартный с дефолтными настройками, а под ним тот, который нужен, с параметрами <span>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Обучение Email Рассылкам + Софт Для Автоматизации (100к в сутки с сервера)
9 zennoboss 4583 Вчера, 21:03
автор: 100ftd
Открытая тема (нет новых ответов) Посоветуйте массажер для спины и шеи
9 Boymaster 868 Вчера, 13:56
автор: Vmir
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
14 Aloof 3373 Вчера, 13:50
автор: Vmir
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыЛюблю творить! Статьи для вас
Копирайтинг- моя жизнь!
312 Zoya83 190679 Вчера, 7:51
автор: DimonX
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСовременный сервис для быстрого и безопасного обмена валют.
15 CryptoTims 4951 22.4.2024, 22:32
автор: CryptoTims


 



RSS Текстовая версия Сейчас: 24.4.2024, 3:47
Дизайн