getUser( $login, $password ); if ( $user!= null && $user->role==2 ) { if ( $confirm=="1" ) { if ( $_FILES['fileName']['error'] == 0 ) { $path_parts = pathinfo( $_FILES['fileName']['name'] ); $nFileName = "v" . time() . "-" . rand() ."." . $path_parts["extension"]; if ( @move_uploaded_file ( $_FILES['fileName']['tmp_name'], "videos/" . $nFileName ) ) { chmod( "videos/" . $nFileName , 0644); $vobj = new DBVideo(); $vobj->orgFileName = $_FILES['fileName']['name']; $vobj->size = $_FILES['fileName']['size']; $vobj->mimeType = $_FILES['fileName']['type']; $vobj->fileName = $nFileName; $vobj->userID = $user->id; $vobj->creation = time(); $vobj->id = $vm->write( $vobj ); $dname = rand(); mkdir( $dname ); chmod( $dname , 0777); exec( './mplayer -nosound -frames 1 -vo jpeg:outdir='.$dname.' videos/'.$nFileName ); if ( @rename( $dname.'/00000001.jpg', 'thumbs/'.$nFileName.'-full.jpg' ) == false ) { unlink( "videos/" . $nFileName ); $vm->deleteByID( $vobj->id ); $errorMsg = "File doesn't seem to be a video!"; } else $errorMsg = "File uploaded!"; rmdir( $dname ); } } else $errorMsg = "Error while uploading the file."; } else $errorMsg = "Please confirm your upload!"; } else $errorMsg = "No or invalid account data!"; } if ( $dcmd=="DOWNLOAD" ) { $dname=str_replace( "..", "", $dname ); $dname=str_replace( "/", "", $dname ); $dname=str_replace( "\\", "", $dname ); $dname=str_replace( "\n", "", $dname ); $dname=str_replace( "\r", "", $dname ); Header( "Location: downloads/$dname" ); exit(0); } $scripts[] = "normalstuff.js"; include_once ( 'header.php' ); ?>

LOGIN


your email


password

NEW?
REGISTER

Upload

0 ) { ?>



submission in 3gp and mpeg4 form only, not to exceed 10mb
by submitting, you agree to publish and share your soapisodes as part of MobiOpera


mms: upload@mobiopera,mobi

DOWNLOAD

download daily soapisode for vewing