Ich habe eine Seite zum Hochladen von Videos, und ich möchte die Dateitypen mp4 Flash-und Webm-Dateien sein. alle mp4-Erweiterungsdateien und Webm-Dateien funktionieren gut, aber die Flash-Dateien (.flv und .f4v) werden nicht erkannt und daher gibt php den Wert 'application/octet-stream' zurück, was meiner Meinung nach der Standard-MIME für alle Dateien ist. t erkannt. Gibt es eine bessere Methode als diesen Code, der die Flash-Dateien für die echten MIMES (video/x-flv und video/x-f4v) erkennt?php upload nicht recoginsing .flv und f4v extensions
$type = $_FILES["uploaded"]["type"];
$allowedTypes = ["video/mp4","video/quicktime","video/x-flv","video/x- f4v",
"video/webm"];
$isRefusedType = !in_array($type, $allowedTypes);
if ($isRefusedType)
{
$message="not an accepted file type";
}
else $message="OK";
Ich habe PHP 5.4.3 * ich * denke, so sollte es in Ordnung sein Dank, Ill geben es ist ein Schuss – user1559811