Witam,
mam problem mam skrypt ktory uploaduje mi zjdęcia w js
$(function(){
$('#swfupload-control').swfupload({
upload_url: "php/upload-file.php",
file_post_name: 'uploadfile',
file_size_limit : "2048",
file_types : "*.jpg",
file_types_description : "Image files",
file_upload_limit : 100,
flash_url : "js/swfupload/swfupload.swf",
button_image_url : 'js/swfupload/wdpA_buttons_upload_114x29.gif',
button_width : 201,
button_height : 44,
button_placeholder : $('#button')[0],
debug: false
})
.bind
('fileQueued', function(event
, file){ setHeight('zdarzenia', 'glowna');
var listitem
='<li id="'+file.id
+'" >'+ '<span class="cancel" ></span>'+
'<span class="yes" ></span>'+
'Nazwa pliku: <em>'+file.name
+''+produkt
+'</em> ('+Math
.round(file.size
/1024)+' KB)'+ '<div class="kreska"></div><div class="progressbar" ><div class="progress" ></div></div>'+
'</li>';
$
('li#'+file.id
+' .yes').hide
(); $('#log').append(listitem);
$
('li#'+file.id
+' .cancel').bind
('click', function(){ var swfu = $.swfupload.getInstance('#swfupload-control');
swfu
.cancelUpload
(file.id
); $
('li#'+file.id
).slideUp
('fast'); });
// start the upload since it's queued
$(this).swfupload('startUpload');
})
.bind
('fileQueueError', function(event
, file, errorCode
, message
){ alert
('ROZMIAR ZDJĘCIA: '+file.name
+' PRZEKRACZA 2MB'); })
.bind('fileDialogComplete', function(event, numFilesSelected, numFilesQueued){
$('#queuestatus').text('Files Selected: '+numFilesSelected+' / Queued Files: '+numFilesQueued);
})
.bind
('uploadStart', function(event
, file){ setHeight('zdarzenia', 'glowna');
$
('#log li#'+file.id
).find
('p.status').text
('Dodawanie'); $
('#log li#'+file.id
).find
('span.progressvalue').text
('0%'); $
('#log li#'+file.id
).find
('.cancel').hide
(); $
('#log li#'+file.id
).find
('.yes'); })
.bind
('uploadProgress', function(event
, file, bytesLoaded
){ //Show Progress
var percentage
=Math
.round((bytesLoaded
/file.size
)*100
); $
('#log li#'+file.id
).find
('div.progress').css
('width', percentage
+'%'); $
('#log li#'+file.id
).find
('span.progressvalue').text
(percentage
+'%');
})
.bind
('uploadSuccess', function(event
, file, serverData
){ var item
=$
('#log li#'+file.id
); item.find('div.progress').css('width', '100%');
item.find('span.progressvalue').text('100%');
var pathtofile='';
item.addClass('success').find('p.status').html('Dodano pomyślnie!!!');
})
.bind
('uploadComplete', function(event
, file){ // upload has completed, try the next one in the queue
$(this).swfupload('startUpload');
setHeight('zdarzenia', 'glowna');
})
});
i chciałbym tam dodać jeszcze jednmą zmienną kategoria bo wczytuje ten skrypt w php
echo'<div id="swfupload-control"> <input type="button" id="button"/>
<ol id="log"style="float:left;margin-left:10px;"></ol>
</div>';
no i mam jeszce jeden plik php który wykonuje upload
php/upload-file.php
.Mój problem polga na przekazaniu zmiennej kategoria do php/upload-file.php tego pliku przekazuje to narazie na pliku tekstowym ale wynika problem bo gdy dwie osoby wejda w tym samym momecie to kategoria sie zmienia i uploaduje do złych katalogów.