PHP A связывает миниатюры с другими изображениями

0

Вот мой php:

    $thumbs  = glob('images/*_thumb.jpg');
    $thumbs_number = count($thumbs);
    $watermarked = glob('images/*_watermarked.jpg');
    $watermarked_number = count($znaki);
    for ($i = 0; $i < $thumbs_number; $i++) {
    echo "<img src='$thumbs[$i]' hspace='20' />";
    }

В настоящее время я отображаю эскизы загруженных изображений, хранящихся в папке изображений. То, что я ищу, - это способ связать их с изображениями загруженных файлов с водяными знаками.

В папке images у меня 3 файла:

1.jpg, 1.jpg_thumb.jpg, 1.jpg_watermarked.jpg.

Так что, если я нажму на миниатюры, он должен открыть изображение загруженного файла с водяными знаками. Как это сделать?

Теги:
hyperlink
image

1 ответ

0
Лучший ответ

Это не вопрос PHP, а вопрос HTML. Просто упакуйте img-тег в тег привязки, который ссылается на изображение с водяными знаками.

EDIT: OP запросил специальный код, так что вы здесь:

echo "<a href='{$watermarked[$i]}'><img src='{$thumbs[$i]}' hspace='20' alt='Picture'/></a>";
  • 0
    'echo "<a target="_blank" href='$watermarked[$i]'> <img src =' $ thumbs [$ i] 'hspace = '20' alt = 'Picture' /> </a>" ; «Я пытался это сделать, но получаю сообщение об ошибке:« Ошибка разбора: синтаксическая ошибка, неожиданный T_STRING, ожидание «,» или «;» в /usr/local/apache/htdocs/show.php в строке 18 '
  • 1
    Вам нужно экранировать кавычки, например, так: echo "<a target = \" _ blank \ "etc. др.";
Показать ещё 4 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню