You appear to be a bot. Output may be restricted
Description
Extract the media information from the $_FILES arrayWe also need to get additional fields since this doesn't seem to be available any other way [filecontent] => chunked [filesize] => 238647 [filemd5] = a1b2c3d4e5f6g7h8etc
Usage
oik_clone_load_media_from_files( $time );
Parameters
- $time
- ( mixed ) required –
Returns
voidSource
File name: oik-clone/admin/oik-clone-media.phpLines:
1 to 24 of 24
function oik_clone_load_media_from_files( $time ) { bw_trace2( $_FILES, "_FILES" ); $media_file = null; if ( isset( $_FILES['file'] ) ) { $tmp_file = $_FILES['file']['tmp_name']; $name = $_FILES['file']['name']; $type = $_FILES['file']['type']; $data = file_get_contents( $tmp_file ); $filecontent = bw_array_get( $_REQUEST, "filecontent", null ); $filesize = bw_array_get( $_REQUEST, "filesize", null ); $filemd5 = bw_array_get( $_REQUEST, "filemd5", null ); $contents = oik_clone_validate_media_fields( $data, $filemd5 ); if ( $contents ) { $tmp_file = oik_clone_write_tmp_file( $name, $contents ); if ( $tmp_file ) { $media_file = oik_clone_write_media_file( $name, $type, $tmp_file, $time ); } } } return( $media_file ); }View on GitHub