그래서 사용자의 업로드가 이미지/비디오이고 어떤 유형인지 알아야합니다. 아니다 나는 그것을 필요 - 나는 현재는 PHP 페이지에서 결과를 메아리 그러나 제가 몰래 오전이PHP 시스템()은 에코를 유지합니다.
$s3file='http://'.$bucket.'.s3.amazonaws.com/'.$actual_image_name;
$collection = static::db()->media;
$datetime = time();
$mediaupload = array("owner"=>$_SESSION['user_information'][0]['_id'],"filelink"=>$s3file,"filetype"=>system("file -i -b ".$_FILES['file']['tmp_name']),"filesize"=>$size,"uploadtime"=>$datetime,"ownerid"=>$_SESSION["user_information"][0]['_id']);
$collection->insert($mediaupload);
$media = $collection->findOne($mediaupload);
를 통해 내 MongoDB의 수집에 삽입
이"filetype"=>system("file -i -b ".$_FILES['file']['tmp_name'])
사용 해야 할 것. 나는 그것이 PHP 코드에 업로드 된 파일 형식을 반향하지 않기 때문에 그 기능을 제거하기 때문에 그것은 시스템 기능입니다 알아요.
나는 그 시스템 파일 -i -b 함수를 실행하여 MongoDB 데이터베이스에 포함 시키지만 그 결과를 공용 PHP 페이지로 반환하지 않을 수 있는지 궁금합니다.