10. 11. 2010. | #1 |
novi član
Na probnom radu
Datum učlanjenja: 06.11.2010
Poruke: 12
Hvala: 1
1 "Hvala" u 1 poruci
|
APC Upload Problem
Imam problem vezan za progres bar pri ajax uploadu fajlova.
Na test serveru sve radi kako treba, dok isti kod prebacen na live server ne radi, tacnije vraca false. HTML Kôd:
<form target="hiddenframe" enctype="multipart/form-data" name="form1" id="uploadform" style="margin-left:6px;" action="" method="POST"> <input type="hidden" name="APC_UPLOAD_PROGRESS" id="progress_key" value="{$upl_id}" /> <input type="file" id="numlist" size="25" name="filefieldname" {literal}onchange="fandl_simple_sms(this.id,Array('numbers','choiceG','numlist'));"{/literal}/> </form> <input type="hidden" id="filename" value=""/> <iframe name="hiddenframe" style="display:none" >Loading...</iframe> Kôd:
var params = { upl_id: upl_id }; new Ajax.Request( '/cust/klase/upload_progress.php', { 'parameters': params, onSuccess: function(transport) { var resp = transport.responseText; var odgovor; eval('odgovor = ' + resp); if(odgovor.status == "OK") { $('uploadedfile').update("Uploaded "+odgovor.trenutno+"kb from "+odgovor.total+"kb"); if(odgovor.procenat!=100) setTimeout("waitUpload('"+upl_id+"')",300); } else if (odgovor.status == 'LARGE') { $('uploadedfile').update(odgovor.message); return; } } } ); Kôd:
if(isset($_REQUEST['upl_id'])) { $status = apc_fetch('upload_'.$_REQUEST['upl_id']); if($status['total']>10000000) { echo json_encode(Array('status' => 'LARGE','message' => 'File is larger then 10 MB')); return; } $procenat=round($status['current']/$status['total']*100); echo json_encode(Array('status' => 'OK','procenat' => $procenat, 'total' => round($status['total']/1000), 'trenutno' => round($status['current']/1000))); } Da li je neko imao ranije neko iskustvo sa APC kesiranjem i progres barom za upload fajlova. Hvala unapred.
__________________
Webmarket |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Upload XLS fajla | Aleksandar.Ilic | PHP | 2 | 05. 05. 2010. 10:58 |
Asinhroni upload | Ilija Studen | (X)HTML, JavaScript, DHTML, XML, CSS | 23 | 07. 12. 2007. 04:08 |
PHP upload fajla problem | vendi | Sva početnička pitanja | 15 | 21. 10. 2007. 21:34 |
File Upload Problem! | flash_back | PHP | 8 | 25. 03. 2007. 21:49 |
upload problem | Blood | PHP | 3 | 19. 05. 2006. 13:05 |