Um Verlängerung zu kennen fand ich diese nette Funktion (
http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/PHP_Databases/Q_26341600.html:):
$file = explodieren („. “, $_FILES [„your_var_name“] [„
Name“]);
$extension = array_pop ($file);
? >
Wenn Sie zu den Begrenzungsaktenarten wünschen, die Benutzer laden kann, gibt es ein nettes funciton hier (
http://php.net/manual/en/features.file-upload.php):
$file = $_FILES [„userfile“];
$allowedExtensions = Reihe („txt“, „rtf“, „Doc.“);
Funktion isAllowedExtension ($fileName
) {
globales $allowedExtensions;
Rückholin_array (Ende (explodieren („. “, $fileName)), $allowedExtensions);
}
wenn ($file [„Störung“] == UPLOAD_ERR_OK) {
wenn (isAllowedExtension ($file
[„Name“])
) {
# hier laden tun
} sonst {
Echo „unzulässige Aktenart“;
}
} sonst sterben („nicht kann Antriebskraft“);
? >
Hoffen, dass dieses hilft