Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как вставить картинку в PHP

Как вставить картинку в PHP


     10.04.2012    картинка PHP    Все вопросы » Ламерские вопросы    7182

вопрос
Не могу разобраться с PHP и прошу вашей помощи.

В файл РНР нужно вставить картинку, чтобы она тоже была ссылкой.
Вот фрагмент скорее всего в который нужно вставлять:
if( $next_link ) { 
$next_link = "<a href=\"" . $next_link . "\">" . stripslashes( $nextlink['title'] ) . "</a> ";
}

Нужно вставить картинку, чтобы она тоже была ссылкой
<img scr="http://dle-faq.ru/kartinka.jpg" border="0"  alt="slova">

И как можно прописать стиль для ссылки в РНР?

Ответил: nowheremany


$next_link = "<a href=\"" . $next_link . "\"><img src=\"http://dle-faq.ru/kartinka.jpg\" border=\"0\"  alt=\"".stripslashes( $nextlink['title'] )."\"></a> "; 

13 комментариев

sk
Юзер

sk - 10 апреля 2012 17:13 -

Попробовал, но картинка не отображается почему-то, есть бордер картинки и рабочая ссылка, а самого изображения нет, пробовал несколько реальных картинок. И тайтл новости тоже нужно оставить.

nowheremany
Эксперт

nowheremany - 10 апреля 2012 17:16 -

Тег <img> предназначен для отображения на веб-странице изображений в графическом формате GIF, JPEG или PNG. Этот тег имеет единственный обязательный атрибут src, который определяет адрес файла с картинкой.

Благодарность принимаю тут Связь

sk
Юзер

sk - 10 апреля 2012 17:33 -

nowheremany, Теперь картинка отображается, но тайтл нет.

nowheremany
Эксперт

nowheremany - 10 апреля 2012 17:42 -

запроса не видно, чтобы сказать в чем косяк.

ПС см внимательно ответ

Благодарность принимаю тут Связь

sk
Юзер

sk - 10 апреля 2012 18:57 -

Проглядел, вы тайтл прописали в alt, а я его не могу вывести <а>ссылкой</а>.
А так все работает.

Mr. Hyde
Юзер

Mr. Hyde - 10 апреля 2012 19:28 -

Не совсем понял.

<a title=\"".$title."\">Код<a/>


Это вы хотели?

sk
Юзер

sk - 10 апреля 2012 23:49 -

$nextlink['title'] - это следующая новость.
Мне нужно чтобы она выводилась ссылкой вместе с картинкой, т.е. ссылка - картинка (стрелка, например) + текст заголовка след. новости.
В ответе на вопрос - вывод картинки ссылкой на новость, но без заголовка.

Sander
PHP-developer

Sander - 11 апреля 2012 03:11 -

Вынос мозга засчитан.
А в чем проблема оставить картинку и рядом поставить $nextlink['title'] ?

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

sk
Юзер

sk - 11 апреля 2012 03:29 -

Спасибо, что засчитали вынос мозга )))

Беда в моем незнании РНР.
Если я вставляю $nextlink['title'] перед </a>
$next_link = "<a href=\"" . $next_link . "\"><img src=\"http://dle-faq.ru/kartinka.jpg\" border=\"0\"  alt=\"".stripslashes( $nextlink['title'] )."\">[b]$nextlink['title'][/b]</a> ";

То ничего не работает и выводится ошибка

nowheremany
Эксперт

nowheremany - 11 апреля 2012 09:46 -

Как вы задрали...
$nextlink['title'] = stripslashes( $nextlink['title'] );
$next_link = <<<HTML
<a href="{$next_link}"><img src="http://dle-faq.ru/kartinka.jpg" border="0"  alt="{$nextlink['title']}">[b]{$nextlink['title']}[/b]</a>
HTML;

Благодарность принимаю тут Связь

ПафНутиЙ
Админ

ПафНутиЙ - 11 апреля 2012 08:10 -

А что мешает сделать это средствами css? Просто прописать ссылке background...

Каков вопрос - таков и ответ. Просто помните об этом.

sk
Юзер

sk - 11 апреля 2012 11:24 -

В шаблон вставляется {backlink}, как в этом случае к ссылке прописать background? <div style="ла-ла-ла">{backlink}</div>?

ПафНутиЙ
Админ

ПафНутиЙ - 12 апреля 2012 09:01 -

Нужно посмотреть какой код выдаёт этот тег, и уже в styles.css дописать то, что нужно.

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх