PHP - 将图库中的图像的 xyz 组合拆分为超链接


PHP - split xyz ammount of images from gallery into hyperlinks

我很难找到一种将大量图像拆分为超链接的特定方法。我不知道如何很好地解释它,但这里有一个例子我的意思:

"在下面的粘贴中,因为我不能发布超过 2 个链接,标记为 #A">

在这个网站上,转到"Dias",然后点击 Afrika 右侧的"anzeigen"按钮,在左侧将 8000 张图像拆分为超链接,始终一次显示 100 张。

我必须完全按照这样的方式,但使用不同的画廊。这是我目前正在处理的页面的链接:

"在下面的粘贴中,因为我不能发布超过 2 个链接,#B">

与上面相同,在Dias上,您将看到图库,在左侧,它还应将它们拆分为超链接。

我将代码粘贴在 pastebin 上,因为它很长:http://pastebin.com/LYbYFcug在第 1 行。它从使画廊位于右侧框架和第 126 行的.php开始。它从显示图片的.php开始。

我希望你能帮助我,已经卡了一个星期了......

谢谢!

关系,我用array_chunk和输入表单解决了它:

$chunk = array_chunk($filecounter, 100);
$minval = 1;
if($num < 100 ){
    $maxval = $num;
}else{
    $maxval = 100;
}
$output = "";

foreach ($chunk as $k){

?>

<form action="***.php" target="_blank" method="post">
<input type="hidden" name="filename" value="<?php foreach($filename as $n => $name){echo $name . " ";} ?>"> 
<input type="hidden" name="imagelink[]" value="<?php print_r( $img_file) ?>"> 
<input type="hidden" name="imagethumb[]" value="<?php print_r ($img_folder) ?>"/>
<input type="hidden" name="count" value="<?php print_r(count($k)); ?>"/>
<input type="hidden" name="serie" value="<?php echo $id ?>"/>
<input type="hidden" name="minval" value="<?php print_r($minval) ?>"/>
<input type="hidden" name="maxval" value="<?php print_r($maxval) ?>"/>
<input type="submit" value=" <?php  echo $minval." - ".$maxval;  ?>"/>
</form>
<?php
$minval = $minval + 100;
$maxval = $maxval + 100;
}
?>