LINUX.ORG.RU

История изменений

Исправление kiotoze, (текущая версия) :

Я тут кое чо нафигачила, но я не могу проверить. А что-бы взять и в прод запушить уверенности не хватает.

и не нужно пушить этот код

<?php 
        $test_photo = lnImage::img($material->photo, '120_120', $material->title, 'c');
        if(file_exists($test_photo)) {
            echo $test_photo;
        } else {
            echo strip_tags($test_photo);
        }
        ?>

$material->photo это что такое? путь на файл, урл на файл, контент?

нужно проверять в первую очередь его file_exists($material->photo)
Насколько я понял, $test_photo это <img src="path_to_file" /> и тогда смысл делать if(file_exists($test_photo))
Аналогично и с echo strip_tags($test_photo); если уже проверили что нет фото - значит и не отображаем

Собственно, сабж.

Правильно не скрывать, а вообще не отдавать даже сам тег

Исходная версия kiotoze, :

Я тут кое чо нафигачила, но я не могу проверить. А что-бы взять и в прод запушить уверенности не хватает.

и не нужно пушить этот код

<?php 
        $test_photo = lnImage::img($material->photo, '120_120', $material->title, 'c');
        if(file_exists($test_photo)) {
            echo $test_photo;
        } else {
            echo strip_tags($test_photo);
        }
        ?>

$material->photo это что такое? путь на файл, урл на файл, контент?

нужно проверять в первую очередь его file_exists($material->photo)
Насколько я понял, $test_photo это <img src="path_to_file" /> и тогда смысл делать if(file_exists($test_photo))
Аналогично и с echo strip_tags($test_photo); если уже проверили что нет фото - значит и не отображаем