2012-05-03 3 views
0

То, что я пытаюсь сделать, и достичь являются:Uploadify возвращает значение после загрузки

  1. Я хочу, чтобы загрузить изображение при регистрации пользователя. Предположим, у меня есть форма, которая принимает входные данные как имя и входную загрузку файла (кнопка добавления), так и кнопку сохранения.

uploadify.php

$targetFolder = 'uploads'; 
if (!empty($_FILES)) { 
    $tempFile = $_FILES['Filedata']['tmp_name']; 
    $targetPath = $targetFolder; 
    $targetFile = rtrim($targetPath,'/') . '/' . $_FILES['Filedata']['name']; 

    // Validate the file type 
    $fileTypes = array('jpg','jpeg','gif','png'); // File extensions 
    $fileParts = pathinfo($_FILES['Filedata']['name']); 

    if (in_array($fileParts['extension'],$fileTypes)) { 
     move_uploaded_file($tempFile,$targetFile); 
     echo '1'; 
    } else { 
     echo 'Invalid file type.'; 
    } 
} 

Javascript

jQuery('#file_upload').uploadify({ 
     'swf'  : plug+'/uploadify-v3.1/uploadify.swf', 
     'uploader' : plug + '/uploadify-v3.1/uploadify.php' 
     // Put your options here 
    }); 

Как я буду это делать?

ответ

0

Есть 3 события, которые вы можете использовать для этого:

Я хотел бы предложить вам использовать onuploaderror и изменить код возврата РНР скрипт, чтобы он обрабатывал ошибки.

Смежные вопросы