} $uploader = new qqFileUploader($allowedExtensions, $sizeLimit); $result = $uploader->handleUpload($uploadPath, true); if (isset($_REQUEST['size'])) { $size = $_REQUEST['size']; } else { $size = 200; } if (isset($_REQUEST['type'])) { $type = $_REQUEST['type']; } else { $size = "w"; } if (isset($result['success']) && $result['success'] == true) { //start images; we need to create thumbs if ($mediaType == "image") { $res = $res . "/" . $_REQUEST['folder']; if ($uploader->createThumb($res, $size, $type)) { $result['locate'] = $res . "/thumbs"; } else { $result['locate'] = $res; } } else { $result['locate'] = $res; } //end } else { $result['locate'] = false; } // to pass data through iframe you will need to encode all html tags echo htmlspecialchars(json_encode($result), ENT_NOQUOTES);