hilfdirselbst.ch
Facebook Twitter gamper-media
Anonym
Beiträge: 22827
14. Mai 2004, 14:21
Beitrag #1 von 3
Bewertung:
(829 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

3 Bilder/Zeile


Hallo miteinander

Ich hab dieses tolle Bildergalleriescript und möchte, dass jeweils nur 3 Bilder/Linie in der Übersicht erscheinen. Auf dem Mac funktioniert das tadellos, aber der ie auf pc hat da seine mühe...

hier noch der link: http://www.uhcbremgarten.ch/..._album_eishockey.php

danke


<?php
error_reporting(0);

$handle=opendir(".");
while ($file = readdir($handle))
{
if ($file != "." && $file != "..")
{
$picinfo = @getimagesize($file);
if ($picinfo !== false)
{
if(file_exists("tnails/$file"))
{
$lol = 1;
}
else
{
$size=getimagesize("$file");
$breite=$size[0];
$hoehe=$size[1];
$neueBreite=120;
$neueHoehe=intval($hoehe*$neueBreite/$breite);

$altesBild=ImageCreateFromJPEG("$file");
if ($altesBild == "")
{
$altesBild=ImageCreateFromGif("$file");
}
if ($altesBild == "")
{
$altesBild=ImageCreateFromPng("$file");
}
if ($altesBild == "")
{
$altesBild=ImageCreateFromwbmp("$file");
}

$neuesBild=ImageCreateTrueColor($neueBreite, $neueHoehe);
ImageCopyResampled($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite, $hoehe);
$wechseln=chdir("tnails");
ImageJPEG($neuesBild,"$file");
$wechseln=chdir("..");
}
$img_x = $picinfo[0];
$img_y = $picinfo[1];
echo "<a href=# ONCLICK=window.open('$file','buddy','width=$img_x,height=$img_y,toolbar=0, location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0, copyhistory=0')><img width=110 height=83 src=tnails/$file></a>&&&";
}
}
}
closedir($handle);



$wechseln=chdir("tnails");
$handle=opendir(".");
while ($file = readdir($handle))
{
if ($file != "." && $file != "..")
{
$picinfo = @getimagesize($file);
if ($picinfo !== false)
{
$wechseln=chdir("..");
if(file_exists("$file"))
{
$wechseln=chdir("tnails");
}
else
{
$wechseln=chdir("tnails");
unlink($file);
}
}
}
}
closedir($handle);

?> Top
 
X
Tömsken
Beiträge: 720
15. Mai 2004, 14:37
Beitrag #2 von 3
Beitrag ID: #85714
Bewertung:
(829 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

3 Bilder/Zeile


Mit dem OS dürfte der Effekt nichts zu tun haben, sondern mit dem Browser und der IE ist klar im Recht, wenn er die Bildreihe nicht umbricht.

Um einen Umbruch zu erzielen, musst Du einfach alle 3 Images ein "<br>" ausgeben.

error_reporting(0);
$counter=0;

[..]


echo "<a href=# ONCLICK=window.open('$file','buddy','width=$img_x,height=$img_y,toolbar=0, location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0, copyhistory=0')><img width=110 height=83 src=tnails/$file></a>&&&";
if ((++$counter % 3) == 2) echo "<br>\r\n";

als Antwort auf: [#85539] Top
 
Anonym
Beiträge: 22827
19. Mai 2004, 18:04
Beitrag #3 von 3
Beitrag ID: #86392
Bewertung:
(829 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

3 Bilder/Zeile


super danke!
als Antwort auf: [#85539] Top