12.02.2013, 02:10 | #1 |
Новичок
Регистрация: 12.02.2013
Сообщений: 21
Вес репутации: 0
|
Как вставить вывод картинки перед ссылкой?
Имеем код вывода:
Код:
if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); } require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php')); $sape = new SAPE_client(); echo $sape-> return_links(); Код:
<img src="images/strelka.gif"> |
12.02.2013, 02:31 | #2 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1026
|
Выводить ссылки по одной и вставлять перед каждой картинку. Самый простой и очевидный способ.
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
12.02.2013, 09:13 | #4 |
Специалист
Регистрация: 28.09.2010
Сообщений: 258
Вес репутации: 0
|
Menrubelke, Если не блочный вывод ссылок и хотите перед каждой ссылью стрелку впарить с переводом на другую строку, то развить один из вариантов:
Сначала в настройках площадки в "Отображение" в графе "Разделитель ссылок" ставите например символы imstr Затем вместо кода echo $sape->return_links(); прописываете следующее: $prodazhnye = $sape->return_links(); $prodazhnye = str_replace('imstr', '<br><img src="images/strelka.gif"> ', $prodazhnye); echo '<img src="images/strelka.gif"> '.$prodazhnye; С помощью PHP можно много фишек напридумать. |
02.03.2013, 22:39 | #5 |
Новичок
Регистрация: 12.02.2013
Сообщений: 21
Вес репутации: 0
|
Спасибо всем откликнувшимся!
volkovysk, отлично, все работает. Единственный момент, что когда на странице нет ссылок для вывода, вывод картинки все равно идет один раз. Может подскажите, как добавить условие: если нет ссылок для вывода - картинка чтобы тоже не выводилась? |
03.03.2013, 10:56 | #6 |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 356
|
PHP код:
__________________
Делаю кулоны с опалами в стекле и не только! |
08.03.2013, 00:05 | #7 |
Новичок
Регистрация: 12.02.2013
Сообщений: 21
Вес репутации: 0
|
D.iK.iJ, спасибо за подсказку. Но, к сожалению, в Вашем варианте вывод картинки вообще не работает.
Если в последней строчке вместо: Код:
echo $prodazhnye; Код:
echo '<img src="images/strelka.gif"> '.$prodazhnye; Если убрать условие: Код:
if (strstr($prodazhny, 'href')!==FALSE) { …код… } Может у кого-то еще есть идеи, как реализовать выше озвученное? |
08.03.2013, 11:25 | #8 | |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 356
|
ОЙ! Забыл. Поставьте в Сапе в настройках ссылок (РАЗДЕЛИТЕЛЬ) - вашу картинку
Тогда будет работать. Добавлено через 6 минут У меня для вывода статей было такое вот: Цитата:
А else { echo $sa;} нужно для того, чтобы робот корректно находил страницы.
__________________
Делаю кулоны с опалами в стекле и не только! Последний раз редактировалось D.iK.iJ; 08.03.2013 в 11:25. Причина: Добавлено сообщение |
|
08.03.2013, 15:08 | #9 |
Новичок
Регистрация: 12.02.2013
Сообщений: 21
Вес репутации: 0
|
D.iK.iJ, спасибо! Но что-то все равно не могу сообразить, как сделать. В настройках ссылок сделал разделитель ссылок картинку - в итоге, вывод картинки идет перед всеми ссылками кроме первой.
Можно руками прописать вывод картинки и перед первой ссылкой: echo '<img src="images/strelka.gif"> '.$prodazhnye; Но тогда если ссылки нет, то вывод картинки все равно идет. В этом собственно и вся загвоздка. |
10.03.2013, 21:18 | #10 | |
Дикий
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 356
|
Так если ссылки нет, то код ничего выводить и не будет. Вот пример выше был:
Цитата:
Он и выведет картинку перед 1 ссылкой если она есть. А если нет - выведет просто код для робота индексатора Сапы.
__________________
Делаю кулоны с опалами в стекле и не только! Последний раз редактировалось D.iK.iJ; 10.03.2013 в 21:18. Причина: Добавлено сообщение |
|
Опции темы | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать .swf ссылкой | dgek1111 | Разработка и сопровождение сайтов | 12 | 28.05.2013 10:39 |
Что делать с ссылкой? | shtiva | Ошибки при работе с системой | 21 | 15.08.2012 15:12 |
Поддержите ссылкой! | Smerch-M | Курилка | 11 | 24.03.2011 20:01 |
Что делать с такой ссылкой? | doctorpc | Вопросы по работе системы | 6 | 30.07.2009 18:12 |
Как картинку перед ссылкой то впендюрить? | UA6ATG | Установка кода на различные движки | 4 | 10.04.2008 20:00 |
Часовой пояс GMT +3, время: 05:41.