Но ф-ия uploadprogress_get_info работать не желает. Функция то определена, но она ничего не возвращает.
Помогите, разобраться почему.
Пример кода:
test.php
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <title>Документ без названия</title>
- <script type="text/javascript" src="/js/jquery.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $('form#upload').submit(function(){
- getStatus($('input#uploadfile').val());
- });
- });
- function getStatus (file) {
- $.post('/cp/operations/upload_progress.php',{
- 'uid':'1234',
- 'file':file
- },function(res){
- $('div#status').html($('div#status').html() + res + '<br>');
- setTimeout(function(){
- getStatus(file);
- },500);
- },'text');
- }
- </script>
- </head>
- <body>
- <form target="upload_window" action="/cp/operations/upload_progress.php" method="POST" id="upload" name="upload" enctype="multipart/form-data">
- <input type="file" name="uploadfile" id="uploadfile" title="Добавить файл" />
- <input type="hidden" name="UPLOAD_IDENTIFIER" value="1234">
- <input type="submit" value="загрузить">
- </form>
- <div id="status">
- </div>
- <iframe name="upload_window"></iframe>
- </body>
- </html>