$error ) { $is_error = 1; if(strlen($_FILES['upload']['name'][$key]) ==0) continue; if( $error == UPLOAD_ERR_OK ) { $file_type = $_FILES['upload']['type'][$key]; $file_size = $_FILES['upload']['size'][$key]; $name = $_FILES['upload']['name'][$key]; $original_name = $name; $temp_name = $_FILES['upload']['tmp_name'][$key]; if($file_size > 4000000){ $errorMessage=$errorMessage."
File size exceeds 4,000,000 (4MB) allowed for each picture."; } else{ // size is valid, check for type if( $file_type == "image/gif" || $file_type == "image/pjpeg" || $file_type =="image/jpeg" || $file_type =="image/x-png" || $file_type =="image/png") { // file type is valid $is_error = 0; }else{ $errorMessage=$errorMessage."
This file type: $file_type is not allowed."; } } }else{ $errorMessage=$errorMessage."
Error occurred in uploading the pictures."; } if($is_error == 0){ $uploadfile = $tempdir . basename($name); $pext = getExtension($name); $pext = strtolower($pext); $name = str_replace(" ", "_", $name); $name = str_replace("\"", "_", $name); $name = str_replace("'", "_", $name); $name = str_replace("\\", "_", $name); $final_filename = $name; $newfile = $tempdir.$name; if (is_uploaded_file($temp_name)){ if (!copy($temp_name, $newfile)) { $errorMessage=$errorMessage."
Unable to upload one of the pictures($original_name)"; }else{ saveThumbnail($uploaddir. "/" , $newfile, $final_filename, 700, 700); save($userId, $name); //save to database if(file_exists($temp_name)) unlink($temp_name); if(file_exists($newfile)) unlink($newfile); //$errorMessage=$errorMessage. "
Pictures uploaded successfully."; } } } else{ $errorMessage= $errorMessage. "
Unable to upload one of the pictures($original_name)"; if(file_exists($temp_name)) unlink($temp_name); } } } if(strlen($errorMessage) ==0) $errorMessage=$errorMessage. "
Pictures uploaded successfully."; echo ""; } ?>