[GastForen Programmierung/Entwicklung PHP und MySQL 3 Bilder/Zeile

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

3 Bilder/Zeile

Anonym
Beiträge gesamt: 22827

14. Mai 2004, 14:21
Beitrag # 1 von 3
Bewertung:
(984 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
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);

?>
X

3 Bilder/Zeile

Tömsken
Beiträge gesamt: 720

15. Mai 2004, 14:37
Beitrag # 2 von 3
Beitrag ID: #85714
Bewertung:
(984 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
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]

3 Bilder/Zeile

Anonym
Beiträge gesamt: 22827

19. Mai 2004, 18:04
Beitrag # 3 von 3
Beitrag ID: #86392
Bewertung:
(984 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
super danke!


als Antwort auf: [#85539]