Hallo,
ich will einen zip-Archiv zum Server hochladen, und dabei will ich den Dateinamen bzw. die Dateiendung prüfen.
Und zwar sind beliebig viele Punkte im Dateinamen zulässig (z.B. ...\..\Archiv.xyz.zip)
Ich habe es so gelöst bin mir aber nicht sicher ob es ausreicht?
Gruss
ich will einen zip-Archiv zum Server hochladen, und dabei will ich den Dateinamen bzw. die Dateiendung prüfen.
Und zwar sind beliebig viele Punkte im Dateinamen zulässig (z.B. ...\..\Archiv.xyz.zip)
Ich habe es so gelöst bin mir aber nicht sicher ob es ausreicht?
Code:
function DoUpload($filename) {
//Reststing nach dem letzten Punkt
$last = strrchr($filename, ".");
$end = substr("zip", 0, 2);
if ($last == $end) {
return true;
}
else
{
$error = "Es ist kein zip-Archiv!";
}
if (!isset($filename))
{
$error = "Es wurde keine Datei ausgewählt";
return false;
}
}