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.
if ($_FILES['bild1']['tmp_name']!="")
{
if ($_FILES['bild1']['error']==4)
{}
else
{
$userfile = $_FILES['bild1']['tmp_name'];
$size=getimagesize($userfile); // getimagesize liefert ein Array mit der breite auf Platz 0, Höhe auf Platz 1 und dem Dateityp auf Platz 2
$type="";
if ($size[2]==1) $type="gif";
else if ($size[2]==2) $type="jpg";
else if ($size[2]==3) $type="png";
else die ("Falscher Dateityp!<br>Keine Bilddatei!");
if (move_uploaded_file($_FILES['bild1']['tmp_name'], $uploaddir . $t."1.$type"))
{
$Bildname = $uploaddir . $t."1.$type";
$Bilddaten = getimagesize($uploaddir.$t."1.$type");
$OriginalBreite = $Bilddaten[0];
$OriginalHoehe = $Bilddaten[1];
if($OriginalBreite < $Bildbreite)
{
$Bildbreite=$OriginalBreite;
}
$Skalierungsfaktor2 = $OriginalBreite/$Bildbreite;
$Bildhoehe = intval($OriginalHoehe/$Skalierungsfaktor2);
if ($size[2]==1)
{
$Originalgrafik = ImageCreateFromGIF($uploaddir.$t."1.$type");
$Bildgrafik = ImageCreateTrueColor($Bildbreite, $Bildhoehe);
ImageCopyResized($Bildgrafik, $Originalgrafik, 0, 0, 0, 0, $Bildbreite, $Bildhoehe, $OriginalBreite, $OriginalHoehe);
ImageGIF($Bildgrafik, $uploaddir.$t."1_thumb.$type");
}
else if ($size[2]==2)
{
$Originalgrafik = ImageCreateFromJPEG($uploaddir.$t."1.$type");
$Bildgrafik = ImageCreateTrueColor($Bildbreite, $Bildhoehe);
ImageCopyResized($Bildgrafik, $Originalgrafik, 0, 0, 0, 0, $Bildbreite, $Bildhoehe, $OriginalBreite, $OriginalHoehe);
ImageJPEG($Bildgrafik, $uploaddir.$t."1_thumb.$type");
}
else if ($size[2]==3)
{
$Originalgrafik = ImageCreateFromPNG($uploaddir.$t."1.$type");
$Bildgrafik = ImageCreateTrueColor($Bildbreite, $Bildhoehe);
ImageCopyResized($Bildgrafik, $Originalgrafik, 0, 0, 0, 0, $Bildbreite, $Bildhoehe, $OriginalBreite, $OriginalHoehe);
ImagePNG($Bildgrafik, $uploaddir.$t."1_thumb.$type");
}
}
if ($_FILES['bild1']['error']==4)
{}