слайдер изображения, когда пустое изображение - PullRequest
0 голосов
/ 21 декабря 2018

Я использую этот шаблон для моего слайдера изображений "https://www.jssor.com/demos/image-gallery.slider"

Я пытаюсь изменить изображение, если image1 пустое (NULL) на image2, есть мой пример кода, который я пробовал, но не работает.

<div data-u="slides" style="cursor:default;position:relative;top:0px;left:0px;width:980px;height:550px;overflow:hidden;">
 <?php
if (!empty ($upload_dir.$data['image1'])){
    ?>
        <div>
            <img data-u="image" src="<?php echo $upload_dir.$data['image1']; ?>" />
            <img data-u="thumb" src="<?php echo $upload_dir.$data['image1']; ?>" />
        </div>
<?php
}else{
    ?>
        <div>
            <img data-u="image" src="<?php echo $upload_dir.$data['image2']; ?>" />
            <img data-u="thumb" src="<?php echo $upload_dir.$data['image2']; ?>" />
        </div>
        <?php
}
?>

этот код работает, когда image1 может работать с базами данных, но при нулевом значении изображение не изменяется как image2

1 Ответ

0 голосов
/ 21 декабря 2018

Это потому, что ваш $upload_dir не пустой, поэтому $upload_dir.$data['image1'] не будет пустым.

Попробуйте изменить условие на:

if (!empty($data['image1'])) {
   ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...