私は非常にシンプルな写真アップローダーを持っていますが、速度を上げる必要があります
最初に、ボックスに何も入っていなくてもページが読み込まれるとエコーが表示されますか?
if($_POST['upload']) {
if($_FILES['image']['name'] == "")
{
#there's no file name return an error
echo "\n<b>Please select a file to upload!\n</b>";
exit;
}
#we have a filename, continue
}
#directory to upload to
$uploads = '/home/habbonow/public_html/other/quacked/photos';
$usruploads = 'photos';
#allowed file types
$type_array = array('image/gif','image/pjpeg','image/x-png');
if(!in_array($_FILES['image']['type'], $type_array))
{
#the type of the file is not in the list we want to allow
echo "\n<b>That file type is not allowed!\n</b>";
exit;
}
ページ出力にはアップロード ボックスが表示されますが、「そのファイル タイプは許可されていません!」というメッセージも表示されます。ボタンをクリックしていなくても。
第二に、私は jpeg と pjpeg を持っているので、jpg の MIME タイプを教えてください。
ありがとう、助けていただければ幸いです。