This is my first post and dont know if this is the exact place to post it but here goes.
Basically i am using this to upload video to the server from admin of clients new website.
I am using this like this:
if($video_mp4['size'] == 0){
$errors[] = "No MP4 Video Was Inserted";
} else {
if($video_ogv['size'] == 0){
$errors[] = "No OGV Video Was Inserted";
} else {
$video_mp4 = new secure_upload('video');
$video_mp4->set_type_whitelist(array('video'));
$video_mp4->set_extension_whitelist(array('mp4'));
$video_mp4->save_to('/video/main/' . $video_mp4->name);
if ($video_mp4->error > 0){
$errors[] = "Your mp4: " . $video_mp4->get_error_constant_name();
} else {
$video_ogv = new secure_upload('video');
$video_ogv->set_type_whitelist(array('video'));
$video_ogv->set_extension_whitelist(array('ogv'));
$video_ogv->save_to('/video/main/' . $video_ogv->name);
if ($video_ogv->error > 0){
$errors[] = "Your OGV: " . $video_ogv->get_error_constant_name();
} else {
//insert into database here
returnheader("/admin-area/dash/");
}
I get the following php errors:
Notice: Undefined index: video in C:\wamp\www\applications\controllers\upload-class.php on line 42
Notice: Undefined index: video in C:\wamp\www\applications\controllers\upload-class.php on line 43
Notice: Undefined index: video in C:\wamp\www\applications\controllers\upload-class.php on line 47
Notice: Undefined index: video in C:\wamp\www\applications\controllers\upload-class.php on line 48
Notice: Undefined index: video in C:\wamp\www\applications\controllers\upload-class.php on line 49
and then the final error report from the class is as follows:
E_INVALID_FILE_NAME
But that error is not correct as the file is the correct mp4 as allowed whitelist is telling it to accept.
