Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
//Variable $imagedir muss gegebenenfalls angepasst werden
$imagedir="images/";
if (isset($_GET['page']))
{
$imagepage=$_GET['page'];
$imagestart=($imagepage-1)*20;
}
else
{
$imagestart=0;
}
//Verzeichnis auslesen und Images im Array $images ablegen
$dir=opendir($imagedir);
while ($file=readdir($dir))
{
if (($file!=".") && ($file!=".."))
{
$images[]=$file;
}
}
closedir($dir);
//Ausgabe der 20 Bilder
$counter=0;
for ($imagecount=$imagestart;$imagecount<$imagecount+20;$imagecount++)
{
if (!isset($images[$imagecount])
{
break;
}
if ($counter==5)
{
echo "<br>";
$counter=1;
}
else
{
$counter++;
}
echo '<img src="'.$images[$imagecount].'" alt="'.$images[$imagecount].'">';
}
//Erstellung der Links fuer die einzelnen Seiten
$num_images=count($images);
if ($num_images>20)
{
$num_pages=$num_images/20;
if ($num_pages>round($num_pages))
{
$num_pages=round($num_pages)+1;
}
else
{
$num_pages=round($num_pages);
}
echo "Page";
for ($counter=1;$counter<=$num_pages;$counter++)
{
echo " ";
echo "<a href="images.php?page='.$counter.'">'.$counter.'</a>";
}
}
?>
<?php
//Variable $imagedir muss gegebenenfalls angepasst werden
$imagedir="images/";
if (isset($_GET['page']))
{
$imagepage=$_GET['page'];
$imagestart=($imagepage-1)*20;
}
else
{
$imagestart=0;
}
//Verzeichnis auslesen und Images im Array $images ablegen
$dir=opendir($imagedir);
while ($file=readdir($dir))
{
if (($file!=".") && ($file!=".."))
{
$images[]=$file;
}
}
closedir($dir);
//Ausgabe der 20 Bilder
$counter=0;
for ($imagecount=$imagestart;$imagecount<$imagestart+20;$imagecount++)
{
if (!isset($images[$imagecount])
{
break;
}
if ($counter==5)
{
echo "<br>";
$counter=1;
}
else
{
$counter++;
}
echo '<img src="'.$imagedir.$images[$imagecount].'" alt="'.$images[$imagecount].'">';
}
//Erstellung der Links fuer die einzelnen Seiten
$num_images=count($images);
if ($num_images>20)
{
$num_pages=$num_images/20;
if ($num_pages>round($num_pages))
{
$num_pages=round($num_pages)+1;
}
else
{
$num_pages=round($num_pages);
}
echo "Page";
for ($counter=1;$counter<=$num_pages;$counter++)
{
echo " ";
echo "<a href="images.php?page='.$counter.'">'.$counter.'</a>";
}
}
?>
<?php
//Diese 3 Variablen muessen gegebenenfalls angepasst werden
$imagedir="images/";
$thumbdir="thumbs/";
$thumbwidth=90;
if (isset($_GET['page']))
{
$imagepage=$_GET['page'];
$imagestart=($imagepage-1)*20;
}
else
{
$imagestart=0;
}
//Verzeichnis auslesen und Images im Array $images ablegen
$dir=opendir($imagedir);
while ($file=readdir($dir))
{
if (($file!=".") && ($file!=".."))
{
if (!file_exists($thumbdir.$file))
{
list($width,$height)=getimagesize($imagedir.$file);
$sourceimage=imagecreatefromjpeg($imagedir.$file);
$thumbheight=round($thumbwidth*($height/$width));
$thumbimage=imagecreatetruecolor($thumbwidth,$thumbheight);
imagecopyresampled($thumbimage,$sourceimage,0,0,0,0,$thumbwidth,$thumbheight,$width,$height);
imagejpeg($thumbimage,$thumbdir.$file);
}
$images[]=$file;
}
}
closedir($dir);
//Ausgabe der 20 Bilder
$counter=0;
for ($imagecount=$imagestart;$imagecount<$imagestart+20;$imagecount++)
{
if (!isset($images[$imagecount])
{
break;
}
if ($counter==5)
{
echo "<br>";
$counter=1;
}
else
{
$counter++;
}
echo '<a href="'.$imagedir.$images[$imagecount].'"><img src="'.$thumbdir.$images[$imagecount].'" alt="'.$images[$imagecount].'"></a>';
}
//Erstellung der Links fuer die einzelnen Seiten
$num_images=count($images);
if ($num_images>20)
{
$num_pages=$num_images/20;
if ($num_pages>round($num_pages))
{
$num_pages=round($num_pages)+1;
}
else
{
$num_pages=round($num_pages);
}
echo "Page";
for ($counter=1;$counter<=$num_pages;$counter++)
{
echo " ";
echo "<a href="images.php?page='.$counter.'">'.$counter.'</a>";
}
}
?>