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
// Zielverzeichnis festlegen
$DST="/xxx/";
// Informationen zur Import-Datei ausgeben:
echo "<table border=0>";
echo "<tr><td colspan=2 bgcolor=#999999>Angaben zur hochgeladenen Datei</td></tr>";
echo "<tr><td bgcolor=#CCCCCC width=100>Datei</td><td>".$userfile_name."</td></tr>";
echo "<tr><td bgcolor=#CCCCCC>Groesse</td><td>".$userfile_size." Bytes</td></tr>";
echo "<tr><td bgcolor=#CCCCCC>Dateityp</td><td>".$userfile_type."</td></tr>";
if ($userfile_name!="home.jpg")
{
echo "<b>FEHLER:</b> Bitte das Bild in home.jpg umbenennen!<br><br>";
exit;
}
// pruefen, ob es sich um eine gif- oder jpg-datei handelt
if ($userfile_type!="image/gif" && $userfile_type!="image/pjpeg" && $userfile_type!="image/x-png")
{
echo "<b>FEHLER:</b> Die von Ihnen ausgewaehlte Datei ist kein Bild.<br><br>";
exit;
}
echo "<tr><td></td><td>";
// bestehende datei darf nicht ueberschrieben werden
if (file_exists($DST.$userfile_name))
{
unlink($DST.$userfile_name);
//echo "Die Datei kann nicht hochgeladen werden, da schon eine Datei mit dem gleichen Namen existiert";
} else
{
// datei darf hochgeladen werden
if (copy($userfile, $DST.$userfile_name))
{
echo "Die Datei wurde fehlerfrei hochgeladen.";
} else
{
echo "Die Datei konnte nicht hochgeladen werden.";
}
} // if datei vorhanden
echo "</td>
</tr></table>";
?>
<?php
// Zielverzeichnis festlegen
$DST="/xxx/";
// Informationen zur Import-Datei ausgeben:
echo "<table border=0>";
echo "<tr><td colspan=2 bgcolor=#999999>Angaben zur hochgeladenen Datei</td></tr>";
echo "<tr><td bgcolor=#CCCCCC width=100>Datei</td><td>".$userfile_name."</td></tr>";
echo "<tr><td bgcolor=#CCCCCC>Groesse</td><td>".$userfile_size." Bytes</td></tr>";
echo "<tr><td bgcolor=#CCCCCC>Dateityp</td><td>".$userfile_type."</td></tr>";
if ($userfile_name!="home.jpg")
{
echo "<b>FEHLER:</b> Bitte das Bild in home.jpg umbenennen!<br><br>";
exit;
}
// pruefen, ob es sich um eine gif- oder jpg-datei handelt
if ($userfile_type!="image/gif" && $userfile_type!="image/pjpeg" && $userfile_type!="image/x-png")
{
echo "<b>FEHLER:</b> Die von Ihnen ausgewaehlte Datei ist kein Bild.<br><br>";
exit;
}
echo "<tr><td></td><td>";
// bestehende datei darf muss ueberschrieben werden
if (file_exists($DST.$userfile_name))
{
unlink($DST.$userfile_name);
}
// datei darf hochgeladen werden
if (copy($userfile, $DST.$userfile_name))
{
echo "Die Datei wurde fehlerfrei hochgeladen.";
} else
{
echo "Die Datei konnte nicht hochgeladen werden.";
}
echo "</td>
</tr></table>";
?>
Nun wird aber immer die datei überschrieben, wenn eine mit diesem Namen vorhanden ist.
$file=$DST.$userfile_name;
if (file_exists($DST.$userfile_name))
{
unlink($DST.$userfile_name);
}
// datei darf hochgeladen werden
if (copy($userfile, $file))
{
echo "Die Datei wurde fehlerfrei hochgeladen.";
} else
{
echo "Die Datei konnte nicht hochgeladen werden.";
}