Autor | Zpráva | ||
---|---|---|---|
Jack06 Profil |
#1 · Zasláno: 4. 10. 2009, 08:22:48 · Upravil/a: Jack06
Dobrý den, Našel jsem návod na Ajaxový upload viz:
http://valums.com/ajax-upload/ Používám to tedy následovně: //nahore includuji ajaxform.js var norm = $('#normal_photo'), interval; new AjaxUpload(norm,{ action: 'upload-test.php', name: 'userfile', onSubmit : function(file, ext){ norm.text('Uploading'); this.disable(); interval = window.setInterval(function(){ var text = norm.text(); if (text.length < 13){ norm.text(text + '.'); } else { norm.text('Uploading'); } }, 200); }, onComplete: function(file, response){ norm.text('Náhrát další fotku'); window.clearInterval(interval); this.enable(); $("#showerr").html(response); $("#showerr").fadeIn(1500); setTimeout(function(){$("#showerr").fadeOut(1500); }, 5000); $('<li></li>').appendTo('#new_photo .files').text(file); } }); Chtěl bych se zeptat na dvě věci..? 1) Jestli existuje lepší script s jQuery (který by ukazoval i kolik procent ze souboru je nahráno (pokud to jde bez APC)) 2) Jestli lze nějak omezit, aby se stránka během uploadu nedala refreshovat Děkuji |
||
Alphard Profil |
#2 · Zasláno: 4. 10. 2009, 09:19:25
Jack06:
„1) Jestli existuje lepší script s jQuery (který by ukazoval i kolik procent ze souboru je nahráno (pokud to jde bez APC))“ Co třeba Uploadify? Nejzajímavější je Multiple File Upload, který umožňuje vybrat více souborů najednou. |
||
Jack06 Profil |
#3 · Zasláno: 4. 10. 2009, 13:41:01 · Upravil/a: Jack06
Alphard
Když pošlu ten obrázek a v php ho extraktuji: extract($file); tak normálně při formuláři by mě to mělo hodit type jako výběr z mého omezení: switch ($type) { case 'images' : $this->_allowed['image/gif'] = array('gif'); $this->_allowed['image/png'] = array('png'); $this->_allowed['image/jpeg'] = array('jpg', 'jpeg'); $this->_allowed['image/pjpeg'] = $this->_allowed['image/jpeg']; break; } ale hodí mi to type = application/octet-stream jednodušeji, místo aby to posílalo že řenos obrázek je třeba image/gif tak to vypíše application/octet-stream Nevíš co s tím? chci v php kontrolovat taky, zda je to povolený formát, ale takto mi to nejde.. děkuji |
||
Časová prodleva: 15 let
|
0