0
PHPを使用してEpubファイルを自分のウェブサイトにアップロードしようとしています。 今、私はのアプリケーション/ epub + zipのようなMIMEタイプをチェックする必要があることを知っています しかし、問題はファイルのMIMEタイプが表示されないことです.. 私はここにこのコードをアップロードしますファイルとファイルの詳細を印刷:PHPでEPUB MIMEタイプが表示されない(アップロード用)
<?php
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
echo "Type: " . $_FILES['userfile']['type'] . "<br />";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "File is invalid, upload failed.\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
?>
しかし、結果は次のとおりです。
File is invalid, upload failed.
[name] => xx.epub
[type] =>
[tmp_name] =>
[error] => 2
[size] => 0
私がアップロードのエラーを取得する理由[タイプ]プロパティが空のthatsです...私はする必要がありますかPHPの設定で何か修正しますか?私はPHP上でまだ新しいです。どんな助けもありがとうございます。