环球免税店动态图片发行

| 我试图让Galleria显示一组动态图像-动态是指图像是在运行时由PHP脚本创建的。有问题的PHP脚本实际上拍摄了两张图像(一张照片,另一张我想用作水印来保护该图像)并将它们合并在一起。 因此,我在Galleria div中的图片链接已从以下位置移开:
<a href=\"images/upload/1024_<?php echo $row_rstImages[\'image_filename\']; ?>\"> <img title=\"<?php echo $row_rstImages[\'image_title\']; ?>\"
alt=\"<?php echo $row_rstImages[\'image_description\']; ?>\" 
src=\"images/upload/100_<?php echo $row_rstImages[\'image_filename\']; ?>\"> </a>
对此工作正常:
<a href=\"inc_create_image_wm_gallery.php?s=1024&i=<?php echo $row_rstImages[\'image_id\']; ?>\"> <img title=\"<?php echo $row_rstImages[\'image_title\']; ?>\"
alt=\"<?php echo $row_rstImages[\'image_description\']; ?>\" 
src=\"images/upload/100_<?php echo $row_rstImages[\'image_filename\']; ?>\"> </a>
您可能会确定,脚本\'inc_create_image_wm_gallery.php \'具有两个参数,即输出大小和数据库中关联条目的图像ID(i)。 上面第二个版本的结果是Galleria而是显示了缩略图版本(100像素宽的版本),而不是我想要的1024像素版本。 PHP脚本具有适当的标头集(header(\'content-type:image / jpeg \'););当我在具有URL中适当参数的浏览器中单独尝试脚本时,它会像我一样输出带水印的图像期望。 有什么想法为什么会对拱廊产生如此不利的影响?     
已邀请:
        这是因为Galleria检测到href中的文件结尾。要强制Galleria接受任何href作为图像文件(包括.php后缀),请尝试以下操作:
$(\'#galleria\').galleria({
    dataConfig: function(img) {
        return {
            image: $(img).parent().attr(\'href\')
        }
    }
});
    

要回复问题请先登录注册