Hallo
hab eine frage zu dem kompletten Bilderalbum aus euren PHP CodeSchnipsel...
Und zwar will ich mir demnächst ein Bilderalbum programmieren, u.a. auch mit Kommentarfunktion... Jedoch bin ich noch nicht wirklich soweit, dass ich das einfach so mal schnell hinkrieg!
Aber ich will bis es soweit is mir die arbeit mit meinen Bildern etwas erleichtern, da es doch einige sind und durch dieses Bilderalbum von euch übergangsweiße bei mir einbauen! Das hab ich soweit schon erledigt und funktioniert auch... nun hab ich das folgende Problem, dass die Bilder in dem Inlineframe geöffnet werden und ich hätte gerne die einzelnen Bilder die man anklickt in einem neuen Fenster bzw. vlt in einer vorgefertigten seite die meinem Design enstpricht bloß, dass der Inlineframe auf der vorgefertigten seite wegfällt, sodass das Bild die ganze seite in anspruch nehmen kann, denn die Bilder sind größer als der frame!
So hoffe ihr habt alle verstanden und könnt mir helfen
Hier mal noch der Link zu meiner Homepage falls ihr ihn benötigt:
http://www.maikdeutsch.de
und der Code von euch aus den Tutorials:
hab eine frage zu dem kompletten Bilderalbum aus euren PHP CodeSchnipsel...
Und zwar will ich mir demnächst ein Bilderalbum programmieren, u.a. auch mit Kommentarfunktion... Jedoch bin ich noch nicht wirklich soweit, dass ich das einfach so mal schnell hinkrieg!
Aber ich will bis es soweit is mir die arbeit mit meinen Bildern etwas erleichtern, da es doch einige sind und durch dieses Bilderalbum von euch übergangsweiße bei mir einbauen! Das hab ich soweit schon erledigt und funktioniert auch... nun hab ich das folgende Problem, dass die Bilder in dem Inlineframe geöffnet werden und ich hätte gerne die einzelnen Bilder die man anklickt in einem neuen Fenster bzw. vlt in einer vorgefertigten seite die meinem Design enstpricht bloß, dass der Inlineframe auf der vorgefertigten seite wegfällt, sodass das Bild die ganze seite in anspruch nehmen kann, denn die Bilder sind größer als der frame!
So hoffe ihr habt alle verstanden und könnt mir helfen
Hier mal noch der Link zu meiner Homepage falls ihr ihn benötigt:
http://www.maikdeutsch.de
und der Code von euch aus den Tutorials:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Image Galleries</title>
</head>
<body>
<?php
define("IMAGESPATH",'galleries/images');
define("THUMBSPATH",'galleries/thumbs');
define("MAXIMAGESPERROW",5);
define("MAXROWSPERPAGE",4);
define("SHOWPICCOUNT",false);
require("directorylist.class.php");
if (SHOWPICCOUNT==true)
{
$images=new directorylist(IMAGESPATH,true);
}
else
{
$images=new directorylist(IMAGESPATH,true,true);
}
if (!empty($_GET['gallery']))
{
if (!empty($_GET['image']))
{
if (SHOWPICCOUNT==false)
{
$images->subdirs[$_GET['gallery']-1]=new directorylist($images->subdirs[$_GET['gallery']-1]->name,true,true);
}
$name=explode("/",$images->subdirs[$_GET['gallery']-1]->name);
$name=$name[count($name)-1];
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'"><b>'.$name.'</b></a>';
echo '<span style="margin-left:100px"><span style="margin-right:5px">';
if ($_GET['image']>1)
{
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'&image='.($_GET['image']-1).'"><</a>';
}
else
{
echo '<';
}
echo '</span><span style="margin-left:5px">';
if ($_GET['image']<count($images->subdirs[$_GET['gallery']-1]->files))
{
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'&image='.($_GET['image']+1).'">></a>';
}
else
{
echo '>';
}
echo '</span></span>';
echo '<a href="gallery.php">Back to the galleries</a><hr>';
echo '<img src="'.IMAGESPATH.'/'.$name.'/'.$images->subdirs[$_GET['gallery']-1]->files[$_GET['image']-1].'" alt="'.$images->subdirs[$_GET['gallery']-1]->files[$_GET['image']-1].'">';
}
else
{
if (!empty($_GET['page']))
{
$page=$_GET['page'];
}
else
{
$page=1;
}
$name=explode("/",$images->subdirs[$_GET['gallery']-1]->name);
$name=$name[count($name)-1];
echo '<b>'.$name.'</b>';
$thumbs=new directorylist(THUMBSPATH.'/'.$name,true,true);
$pages=ceil(count($thumbs->files)/(MAXIMAGESPERROW*MAXROWSPERPAGE));
echo '<span style="margin-left:100px"><span style="margin-right:5px">';
if ($page>1)
{
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'&page='.($page-1).'"><</a>';
}
else
{
echo '<';
}
echo '</span><span style="margin-left:5px">';
if ($page<$pages)
{
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'&page='.($page+1).'">></a>';
}
else
{
echo '>';
}
echo '</span></span>';
echo '<a href="gallery.php">Back to the galleries</a><hr>';
$x=0;
while ($x<MAXIMAGESPERROW*MAXROWSPERPAGE)
{
if (!isset($thumbs->files[$x+($page-1)*MAXIMAGESPERROW*MAXROWSPERPAGE]))
{
break;
}
echo '<a href="gallery.php?gallery='.$_GET['gallery'].'&image='.($x+($page-1)*MAXIMAGESPERROW*MAXROWSPERPAGE+1).'"><img style="border:none; margin:5px;" src="'.THUMBSPATH.'/'.$name.'/'.$thumbs->files[$x+($page-1)*MAXIMAGESPERROW*MAXROWSPERPAGE].'" alt="'.$thumbs->files[$x].'"></a>';
$x++;
if ($x%MAXIMAGESPERROW==0)
{
echo '';
}
}
unset($thumbs);
}
}
else
{
echo '<b>Galleries</b><hr>';
for ($x=0;$x<count($images->subdirs);$x++)
{
$name=explode("/",$images->subdirs[$x]->name);
$name=$name[count($name)-1];
echo '<a href="gallery.php?gallery='.($x+1).'">'.$name.'</a>';
if (SHOWPICCOUNT==true)
{
echo ' - '.count($images->subdirs[$x]->files).' pictures';
}
echo '';
}
}
unset($images);
?>
</body>
</html>