'upload' ) { return false; } if ( ! isset( $_FILES ) ) { return false; } $files = $_FILES; $files = $_FILES['files']; $allFiles['files'] = array(); $name = $files['name'][0]; $size = $files['size'][0]; $tmpName = $files['tmp_name'][0]; $type = $files['type'][0]; $date = date( "F d, Y" ); if ( in5_validateSize( $size ) == false ) { $maxSize = ini_get( 'upload_max_filesize' ); echo 'Maximum allowed file size is ' . $maxSize . '!'; wp_die(); } if ( in5_validateFile( $name, $type ) == false ) { echo "Invalid file! Please try uploading another file."; wp_die(); } $folderName = in5_doArchiveUpload( $name, $tmpName ); if ( $folderName == "" ) { echo "The archive " . $name . " does not contain an index.html!"; wp_die(); } $metaData = in5_extractMetaData( $folderName, $size ); in5_writeMetaData( $metaData ); $allFiles['files'][] = $metaData; echo json_encode( $allFiles ); wp_die(); ?>