is there any way to know what kind of file i am uploading
lets say i only want to allow *.FLV on my upload
[code=php]
function profileAddVideo(){
global $bizcasts_con;
// Get VAlues
$VideoName = addslashes($_POST[‘VideoName’]);
$VideoDescription = addslashes($_POST[‘VideoDescription’]);
$VideoStatus = addslashes(addslashes($_POST[‘VideoStatus’]);
$VideoPrivate = addslashes($_POST[‘VideoPrivate’]);
$Video_Category = addslashes($_POST[‘Video_Category’]);
// UPLOAD FILE
$uploaddir = ‘../_files/flv/’;
$uploadfile = $uploaddir . basename($_FILES[‘file’][‘name’]);
$filename = basename($_FILES[‘file’][‘name’]);
if (move_uploaded_file($_FILES[‘file’][‘tmp_name’], $uploadfile)) {
# echo “File is valid, and was successfully uploaded.n”;
} else {
# echo “Possible file upload attack!n”;
}
echo ‘Here is some more debugging info:’;
//print_r($_FILES);
//Insert to DB
$MySQL_InsertVideo = mysql_query(“INSERT INTO Video (
UserID, Video_file, Video_Name, Video_Description, Video_Status, Video_SecurityLevel, Video_View_Counts, Video_Category
) VALUES (
‘”. $_SESSION[‘UserID’] .”‘, ‘$filename’, ‘$VideoName’, ‘$VideoDescription’, ‘$VideoStatus’, ‘$VideoPrivate’, ‘0’, ‘$Video_Category’
)”
, $bizcasts_con);
header(‘Location:Profile.php’);
//echo($uploadfile);
}
This is my code