Как создать ссылку, при нажатии на которую открывается фото в большем размере

220
17 декабря 2017, 11:12

Здравствуйте не могу решить проблемку. есть кусочек кода который не работает. то что написано внутри тега img echo не работает. первый php запрос создаёт ссылку. при нажатии на изображение оно открываться в большом размере. как еще можно этот echo написать?

<?php echo Helper_HTML::file_anchor(
    Modules_Board_Controllers_Index::PATH_VIEW_NORMAL.$this -> Ad -> ad_foto,
    '<img style="background: url(<?php echo Modules_Board_Controllers_Index::PATH_VIEW_THUMB.$this -> Ad -> ad_foto ?>)">'
) ?>
Answer 1

Если я правильно понял, то должно быть так

$foto = $Modules_Board_Controllers_Index::PATH_VIEW_NORMAL.$this->Ad->ad_foto;
$thumb = $Modules_Board_Controllers_Index::PATH_VIEW_THUMB.$this->Ad->ad_foto;
echo Helper_HTML::file_anchor(
  $foto,
  sprintf('<img style="background: url(%s)">', $thumb)
);
READ ALSO
PHP Обработка многомерного массива $POST

PHP Обработка многомерного массива $POST

Есть форма отправки с массивом:

213
PHP. Проверка на существование переменной.

PHP. Проверка на существование переменной.

Работая с opencart встретил такой кусок кода:

231
Не могу розархивировать файл zip

Не могу розархивировать файл zip

Я принимаю файл zip в base64 в php скрипте, декодирую и записываю в файл, но после записи, архив не розархивируетсяНужна помощь

231