如何在上传图片时发送一些额外的字段?

时间:2015-08-07 10:38:32

标签: javascript php jquery image codeigniter

我正在创建一个动态滑块。喜欢在侧管理员可以上传滑块的图像,并将显示在正面。我上传了多张图片。所有这些代码都准备就绪并且成功运行,但我的客户希望:

  1. 添加图片时,每个图片需要一个URL,必须保存在db中 这样,当任何一个用户点击图像(在滑块中)她/他 应该转到该图片的已保存网址。

  2. 每个到这里的时间应该有一个单独的时间,这意味着图像必须在滑块中保留多长时间,因为我们知道滑块连续移动所有图像。

  3. 在上传多张图片时,如何为每张图片设置单独的网址和时间

    我需要的东西就像我浏览图像(只浏览不上传)那样我浏览的图像会显示在每个图像下面,会有两个文本框用于键入URL和时间。这是解决方案,但我不知道如何做到这一点。

1 个答案:

答案 0 :(得分:0)

从管理员端上传图片时,请为图片网址和图片延迟时间创建2个额外字段。

然后将它们保存到DB

在将这些图像渲染到前端时...使用循环生成链接以及图像。像这样的东西

foreach($images as $img){
?>
<a href="<?php echo $img['link'] ?>"> 
    <img src="<?php echo $img['img_url'] ?>" />    
 </a>
<?php
}

另一个问题是每张图像都有不同的延迟。这取决于你使用的是哪个Image Slider。

首先必须找到和图像滑块插件,它允许在每张幻灯片中有不同的延迟