я внедряю uploadify на моем веб-сайте для загрузки фотографий, и я запускаю ответ в случае успеха, все работает хорошо в chrome и IE 8, но firefox аварийно завершает работу каждый раз, когда всплывает предупреждение, ничегоможно щелкнуть, я даже не могу закрыть оповещение или Firefox, пока Firefox все еще работает в процессе диспетчера задач, это код или мой Firefox ??
вот мой код загрузки:
$('#file_upload').uploadify({
'uploader' : '/apaapaapa/clientside/js/uploadify/uploadify.swf',
'script' : '/apaapaapa/backend_admin/processes/anak.php',
'cancelImg' : '/apaapaapa/clientside/js/uploadify/cancel.png',
'fileExt' : '*.jpg;*.gif;*.png',
'fileDesc' : 'Web Image Files (.JPG, .GIF, .PNG)',
'multi' : true,
'queueSizeLimit' : 5,
onAllComplete : function(event, ID, fileObj, response, data){
$('#responseUploadify').html(response);
},
onError : function (event,ID,fileObj,errorObj) {
$('#responseUploadify').html(response);
}
});
и вот мой код загрузки:
if(!empty($_FILES)) {
$number = implode(random_activation_code(3));
$path_parts = pathinfo($_FILES['Filedata']['name']);
$ext = $path_parts['extension'];
if($ext == 'jpeg' || $ext == 'jpg' || $ext == 'gif' || $ext == 'png'){
$page = 'kids';
$pic = new Gallery();
$pic->attach_file($_FILES['Filedata'], $page, $number);
$pic->created = time();
if($pic->save()){
echo "Success!";
}else{
echo "Failed";
}
}else{
echo "Ooops.... extension error";
}
}