Sayfa ilk kez image_array
yüklendiğinde, içinde bir görüntü olup olmadığını kontrol etmem ve son görüntüyü yüklemem gerekiyor.
Aksi takdirde, önizleme düğmelerini devre dışı bırakır, kullanıcıyı yeni görüntü düğmesine basması konusunda uyarır ve görüntüleri koymak için boş bir dizi oluştururum;
Sorun şu ki image_array
, else
yangınlarda her zaman. Bir dizi varsa - sadece onu geçersiz kılar, ancak uyarı çalışmaz.
if(image_array.length > 0)
$('#images').append('<img src="'+image_array[image_array.length-1]+'" class="images" id="1" />');
else{
$('#prev_image').attr('disabled', 'true');
$('#next_image').attr('disabled', 'true');
alert('Please get new image');
var image_array = [];
}
GÜNCELLEME Html yüklemeden önce şöyle bir şey var:
<?php if(count($images) != 0): ?>
<script type="text/javascript">
<?php echo "image_array = ".json_encode($images);?>
</script>
<?php endif; ?>
image_array
- ne elde edersiniz?